Quelles sont les limitations de taille de fichier d'application pour différents systèmes d'exploitation et opérateurs de smartphone?


11

Je sais que l'iPhone App Store limite la taille d'une application en général et il y a aussi des limites avec AT&T sur la taille qu'il peut être de transmettre sur un plan de données vs WiFi. Je ne sais pas quelles sont, le cas échéant, ces limites pour les applications Android et ce que je trouve en ligne est un mélange de différents chiffres.

Quelqu'un connaît-il définitivement ces chiffres? Le jeu Android que je porte est de l'ordre de 20 à 30 Mo et nous aimerions savoir si nous devons réduire encore sa taille.


Windows Phone 7 fait 225 Mo (je ne suis pas sûr des autres limites de l'opérateur)
Nate

J'ai vu des applications d'une taille d'environ 200 Mo.
The Communist Duck

Je ne peux pas dire si vous posez des questions sur Android en particulier ou sur tous ... L'iPhone a une limite stricte de 2G sur la taille de l'application. La plus grande application que j'ai sur mon iOS est 600M +. Rage HD est de 750M.
Daniel Blezek

Réponses:


6

Android

La taille maximale du marché est de 50 Mo et peut être téléchargée en direct. Les magasins tiers peuvent avoir la taille de fichiers qu'ils souhaitent. La limite de 50 Mo ne concerne que la taille du fichier .apk, il est possible de charger du contenu ou d'autres données après le chargement de l'application, uniquement limité par le stockage sur l'appareil des utilisateurs.

iOS

La taille maximale de distribution sur les réseaux cellulaires est de 20 Mo. La taille maximale d'une application via WiFi ou iTunes est de 2 Go. Il est possible de charger du contenu ou d'autres données après le chargement de l'application, uniquement limité par le stockage sur l'appareil des utilisateurs.

Windows Phone 7

La taille maximale pour les communications hertziennes est de 20 Mo. La taille maximale du fichier est de 225 Mo


1
Juste pour plus de précision: over-the-air signifie télécharger l'application sur le téléphone directement à l'aide de la connexion 3G, par opposition au téléchargement de l'application sur votre ordinateur, puis à son transfert sur votre téléphone.
jhocking

@Joe Merci pour cette modification, j'ai fait quelques recherches sur Google, mais je n'étais pas sûr d'une façon ou d'une autre en ce qui concerne iOS, donc je n'ai rien mis.
AttackingHobo

1

La limite sur les applications iPhone pour la transmission sur 3G est de 20 Mo (bien que cela prenne beaucoup de temps à télécharger, vous voulez certainement être beaucoup plus petit que cela.)

Je ne sais pas quelle est la limite de taille globale de l'application (c.-à-d. Quelle taille peut être une application à télécharger via une connexion filaire?) Parce que je me comporte comme si la limite sans fil était la limite supérieure.


0

En date du 24 septembre 2010, le plus gros fichier apk que vous puissiez télécharger est de 25 Mo. Je ne pense pas que cela ait changé.


Incorrect. La limite de taille actuelle sur la boutique Android est de 50 Mo, et c'est uniquement pour l'Android Market; les magasins tiers peuvent avoir la taille qu'ils souhaitent.
AttackingHobo

0

Depuis le 5 mars 2012, la limite pour Android est passée de 50 Mo à 4 Go. Depuis le 7 mars 2012, la limite de téléchargements OTA (over-the-air) pour iOS est passée de 20 Mo à 50 Mo. La limite maximale d'iOS pour les téléchargements non OTA reste de 2 Go.

Voir également cette question SO sur les modifications iOS, en particulier.


Android n'est toujours pas aussi rose qu'il y paraît. Google va maintenant héberger jusqu'à 4 Go de données pour vous, et les calculer en fonction de la taille de votre application sur la boutique, mais il y a toujours une limite de 50 Mo APK et vous devez intégrer leur "Service de téléchargement d'extension" dans votre code. Vous ne pouvez pas non plus charger de côté et ce n'est pas compatible avec d'autres magasins.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.