Hi Mike, thanks so much for the clarifications.
"crj - there's no way to install arbitrary data files to an iPhone, that's the problem - you have to either download them directly from the phone or have them be part of the initial application bundle. So we're stuck choosing between a) a small, efficient, fast application that requires a WiFi connection to download add-on data files, or b) a big, bloated, difficult-to-update application that has all of its add-ons built-in. Our download manager supports multiple mirror servers and lets you switch between then mid-download (along with pause / resume / etc), so you'd be able to get data files from Hong Kong or elsewhere just like you can with our current software.
I suppose we could compromise by building in a few not-too-large / likely-to-be-widely-purchased add-ons, like stroke order and a couple of dictionaries, but make the 200 MB extended audio files download-only. But if the iPhone in China does turn out to include WiFi we'll probably just release the small version initially and consider releasing an alternate one or adding some add-on data files into the main application in a later release."
It sounds like the WiFi is the only way to go, and with mirror servers in HK it should be fine. It will just be important to clarify that on the Apps Store page, so people know that WiFi is a requirement.
Just out of curiosity then, when flashcards come out, how will it be possible to share flashcards with other users? Or upload personal ones from Excel/Txt? That is a key feature I rely upon. A big aspect of what makes Pleco 'better' is the fabulous online user community that shares flashcards, text files, etc... Or are those fine to add since they are just 'files' and not part of the program?
Thanks again Mike, and sorry to hassle you... As you can see, for me the only thing exciting about iPhone is Pleco, so I don't know much about how it works yet... heehee and after seeing the demo, there is no way I could pass up the chance to use Pleco on iPhone, it is practically like a new product
