@ Marco and bj - I've detailed this in another thread, but here's the gist of the matter...
My MIXMIX game uses a large dictionary of words.
They ALL have to be available at the start of the game, so I can't "load as needed."
When I broadcast the game to any of my devices (iPad, iPod Touch, Kindle Fire, Android phone) the files are transferred during the broadcast, and are immediatly available to the program when it starts. Load time is under 3 seconds for ALL the data and graphics.
When I compile for iOS, load times for the iPad are still good, but the Touch takes much longer. And both Android devices take a REALLY long time to load.
For Android, I suspect the long load time is because the data has to be unpacked from the apk file
every time the program runs.
I can mitigate this somewhat by saving the data to the device after it loads, that still means that the very first time the game runs, it takes a really long time to load. But the unpacking of the apk still takes a long time, even after the files have been "re-saved" to the device.
I've tried using the AppGameKit zip commands, but they just hang up the Android devices.
Part of the problem may be that, on the Android devices, AppGameKit does not create an AGK/MIXMIX/media folder, but instead creates an AGK/UNKNOWN/media folder. I believe this is a bug, and it has been reported on the Google bug reports page.