views:

69

answers:

3

If I am not wrong, Apple imposes a limit of 200 mb on the size applications can have. I am planning to include some videos in one of my apps and the videos include several large segments of 10 or 20 minutes.

If I encode these videos for ipad (720p) and for iPhone 4 (1024x768) do you guys have an idea of how much space a minute using one of these encodings will consume?

In other words: how many minutes will I be able to store in (lets say) 190 MB for iPad and for iPhone 4?

on the iPhone 4 I have to consider the case of packing the application with both formats (3GS/3G - 480x320) and iphone 4 (1024x768).

Consider two apps: one for iPad and another one for iPhone.

thanks.

+2  A: 

If that limit is true, conservatively, it looks like at least 8-10 minutes for the iPhone 4 display, and you could scale up that calculation for the iPad.

Alex Reynolds
given that the assumed limit was show to be incorrect and that this answer was not the first - I have to ask: was it accepted because Alex has more rep points than myself or Tammen (who has a more upvoted answer)?
davbryn
+1 because you are awesome
davbryn
+2  A: 

As far as I know, applications have a maximum size of 2gb (rather than 200mb). If the app exceeds 20 mb then the app is not available for download over 3G etc and you are stuck with wifi only.

If possible, I would advise keeping your app as small as possible and hosting the video on a server. This may not be applicable for your situation, but if you have an app in the 100's of mb your users are going to have a painful download experience, but more personally you are going to have to upload the same massive file for updates/slight bug fixes.

davbryn
+1 Just for the heck of it.
Alex Reynolds
+2  A: 

Not sure where the 200MB limit you're referring to. Under the iTunesConnect Developer PDF it lists a 2GB limit.

In reference to the OTA downloads (3G, EDGE) AT&T/Apple limits the app to be under 10MB. I'm not sure if other carriers have different caps on app sizes for OTA downloads.

The policy (or reference) for the 2GB limit for an application that can be submitted to the App Store can be found under the iTunes Connect Developer Guide PDF (page 57, section B under the Application section).

Tammen Bruccoleri
+1 Thanks. I probably missed a zero... :-(
Digital Robot