2011-01-11 8 views
1

Ich aktualisiere gerade die Bilder meiner App, um ein schönes Display auf dem iPhone4 mit Retina-Display zu haben. Alles funktioniert gut und ich bin ziemlich glücklich damit.Verwenden der Retina-Anzeige Vs Binärgröße

Was mich jedoch betrifft ist, dass zunehmende binäre Größe ... (ab 2 MB, erreichte ich 4) Haben Sie einen Weg gefunden, schöne Bilder zu haben und eine anständige Größe für Ihre Binärdateien zu halten?

Tipps oder Ratschläge wären willkommen!

Antwort

0

2 MB mehr auf einem 32 GB-Gerät überhaupt keine Rolle. 4 MB sind 1/250stel GB. :) (Okay, es würde dem Benutzer erlauben, eine halbe MP3 weniger zu synchronisieren.)

Ich lösche immer nicht-Retina-Apps. Sie saugen und sind hässlich. Wenn Sie sich nicht um Hässlichkeit kümmern, würde ich vorschlagen, dass Sie iPhone-Entwicklung beenden und Windows Phone-Entwicklung starten (A)

+0

Ahahaha Ich interessiere mich wirklich für Hässlichkeit, deshalb mache ich diesen Schritt! – Romain

+0

Ihrer Meinung nach ist Größe egal? (für die App meine ich). Ich dachte, dass zu große Binärdateien abstoßend sein könnten ... Vielleicht liege ich falsch. – Romain

+0

Größe ** könnte ** wichtig sein, aber in Ihrem Fall, 2 MB, tut es nicht. Wenn es etwa 600 MB mehr dauert, würde ich sagen, OK, aber 2 MB ist nichts. Beachten Sie, dass die Bilder nicht in der Binärdatei selbst, sondern im Bundle (einem speziellen Typ von Verzeichnis) gespeichert werden, in dem sich die Binärdatei befindet. Die Binärdatei lädt alle Bilder zur Laufzeit. Sie sind nicht in der Binärdatei selbst enthalten. Versuchen Sie, eine zufällige IPA zu entpacken, klicken Sie mit der rechten Maustaste und zeigen Sie den Paketinhalt in der Payload an. Sie können dies auch mit jeder Mac-Anwendung machen. –

0

Es ist manchmal Wert, etwas wie pngcrush auf Ihre Bilddateien auszuführen. Es sollte zu keinen sichtbaren Unterschieden führen, führt aber oft zu viel kleineren Dateien.

+0

Xcode kümmert sich bereits um die Komprimierung des PNG. Entpacken Sie eine zufällige IPA und überprüfen Sie die darin enthaltenen PNGs. Sie sind extrem klein. –

+0

Alles was ich sagen kann ist, dass es in meinen Apps eine Wirkung zu haben scheint. –