Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.
Click here to check if anything new just came in.
February 23 2010
Apple raises 3G download limit for iPhone apps from 10 to 20 MB
This seems like a small change, but for some apps this is big. One example is our iTranslate app.
On of our major goals for iTranslate is to keep the app footprint as small as possible. We have so many daily downloads that it's unthinkable for us to go over the 10 MB limit.
For the Text-To-Speech feature in iTranslate we had to implement a rather bloated client side library. Of course we could have done everything with server APIs, but we think this does not make for a good user experience.
To keep the app footprint small, we decided to implement the core TTS library in the app and download the files for the voices only after a user buys a voice (one voice has about 35 MB).
After a lot of optimizing we ended up with 9.1 MB app size. Acutally it's 4.5 MB, but Apple blows up our app size to 9.1 MB with their DRM.
The problem is that we needed to make some compromises. For example we decided to not support the Chinese TTS voice.
With the new 20 MB limit, we have more than enough additional bytes to implement some cool new features.
