4

I am looking into making a cross platform mobile application. I know that the apple store won't allow you to download and install an app that is over 50MB. Do the google or blackberry app stores have a similar restriction. I can't find anything that doesn't say they don't, but I don't want to assume.

Andrew Jackman
  • 13,781
  • 7
  • 35
  • 44
  • That is very similar. I am looking for blackberry and Android, and something a little less dated, but I certainly have more search terms to try. – Andrew Jackman Aug 09 '13 at 21:59
  • 2
    @Raghunandan, and others who voted to close: This question is about a cross-platform app that's also deployed to Blackberries. The duplicate does **not** address this. Please read carefully before voting to close. Thanks. – Nate Aug 10 '13 at 19:40
  • it's 100 MB for iOS now – apollosoftware.org Sep 30 '14 at 04:58

2 Answers2

2

BlackBerry

If you're referring to the legacy BlackBerry Java platform, the maximum size of an app is actually only about 14 MB.

If you're referring to the new BlackBerry OS's, see this document:

BlackBerry 10 and BlackBerry PlayBook OS version 1.0.6 and later supports applications (BAR files) up to 2 GB in size.

BlackBerry PlayBook OS version 1.0.5 and earlier supports applications (BAR files) up to 300 MB in size.

Android

On Android, the size is for all intents and purposes unlimited (50MB + 2GB + 2GB), if you use expansion files. Of course, if you're on a 3G connection, it's going to be quite slow to download apps that are larger than the old 50MB hard maximum, and may incur significant costs for your users with data limited plans.

iOS

For completeness, here's the Apple link stating that the current Over-the-Air download limit is 50MB, as you said.


Note: the Google/BlackBerry sizes are limits that do not depend on the download connection type (e.g. carrier network vs. Wi-Fi). Your users may have additional limits imposed by their carriers, but that's impossible to comment on without knowing which carriers you're targeting.

Community
  • 1
  • 1
Nate
  • 31,017
  • 13
  • 83
  • 207
2

As of 2022-Sep-19:


Android - 150MB (AAB) or 100MB (APK)

If you use the newer Android App Bundle format (AAB) for packaging then the limit is 150MB for cellular downloads (expandable through Play Asset Delivery).

If you use the older Android Package format (APK) then the limit is 100MB for cellular downloads (expandable through OBB expansion packs).

Resources:


iOS - 200MB (soft limit - user preference)

Previously, it was 100MB, then 150MB in 2017, and finally in 2019 with iOS 13 it is now a soft-limit of 200MB defined in settings.

Today the user can choose how downloads over cellular behave:

  • "Always Allow"
  • "Ask if Over 200 MB"
  • "Always Ask"

Resources:

Steve T
  • 7,729
  • 6
  • 45
  • 65