2011-01-11 2 views
1

Je suis en train de mettre à jour les images de mon application pour avoir un bon affichage sur iphone4 avec écran Retina. Tout fonctionne bien et je suis assez content. Cependant, ce qui me préoccupe, c'est que l'augmentation de la taille binaire ... (à partir de 2 Mo, j'ai atteint 4) Avez-vous trouvé un moyen d'avoir de belles images et de garder une taille décente pour vos binaires?Utilisation de l'affichage Retina Vs Taille binaire

Des conseils ou des conseils seraient les bienvenus!

Répondre

0

2 Mo de plus n'a aucune importance sur un périphérique de 32 Go. 4 Mo est 1/250e d'un Go. :) (d'accord, cela permettrait à l'utilisateur de moins synchroniser une moitié de MP3.)

Je supprime toujours les applications non-retina. Ils sucent et sont laids. Si vous ne vous souciez pas de la laideur, je vous suggère de quitter le développement de l'iPhone et de démarrer le développement Windows Phone (A)

+0

ahahaha Je me soucie vraiment de la laideur, c'est pourquoi je fais ce mouvement! – Romain

+0

À votre avis, la taille n'a pas d'importance? (Pour l'application, je veux dire). Je pensais que trop de binaires pourraient être répulsifs ... Peut-être que je me trompe. – Romain

+0

La taille ** peut être importante, mais dans votre cas, 2 Mo, ce n'est pas le cas. Si cela prend environ 600 Mo de plus je dirais OK, mais 2 Mo n'est rien. Notez que les images ne sont pas enregistrées dans le binaire lui-même, mais dans le bundle (un type de répertoire spécial) où se trouve le binaire. Le binaire charge toutes les images lors de l'exécution. Ils ne sont pas dans le fichier binaire lui-même. Essayez de décompresser un IPA aléatoire et faites un clic droit et affichez le contenu du paquet sur la charge utile. Vous pouvez également le faire avec n'importe quelle application Mac. –

0

Il est parfois intéressant d'exécuter quelque chose comme pngcrush sur vos fichiers image. Cela devrait aboutir à zéro différence visible, mais entraîne souvent des fichiers beaucoup plus petits.

+0

Xcode prend déjà en charge la compression du PNG. Décompressez un IPA aléatoire et vérifiez les png dans celui-ci. Ils sont extrêmement petits. –

+0

Tout ce que je peux dire, c'est que cela semblait avoir un effet dans mes applications. –

Questions connexes