Skip to main content
Participant
June 7, 2010
Question

[AIR] Using ByteArray to store multiple datatypes?

  • June 7, 2010
  • 1 reply
  • 542 views

Hi,

I'm making an Air app that involves users being able to load in a bunch of pics (of their choice), label them and move them around to place them in some sort of order. No problems there.

Crucially, I need them to be able to save the results for later use as it's an educational resource for teachers who might wish to prepare the resource at home or in their office for use in the classroom. Consequently, portability is crucial and I would like to simplify the process as much as possible.

As it stands, I could easily save all the necessary data as jpg's (maybe even one big jpg for the images) and the data as xml. However, having to move various files is guaranteed to confuse a lot of my users and so I'd like to create one file, with a bespoke file extension that they can move easily and then just double click to open the app, much as you would a Word document, for example.

Which leads me to the 'how'. I bit of research seems to indicate (although I may be wide of the mark here) that the ByteArray class may be of use here. Does this seem reasonable? All I want is to store everything in one file, basically.

This topic has been closed for replies.

1 reply

drtchockAuthor
Participant
July 1, 2010

Bumping this, no-one got any idea?

kglad
Community Expert
Community Expert
July 1, 2010

if you saved as one bitmap users would probably have a default program that would open the bitmap.