Frage

Ich habe eine iPhone App mit der Titanium-Framework erstellt. Die Anwendung hat insgesamt 4 Bildschirme. Ich habe keine Datenbank überhaupt. Aber meine Anwendung Größe scheint rund 5,7 MB zu sein. Gibt es eine Möglichkeit, die Größe der Anwendung zu reduzieren?

War es hilfreich?

Lösung

Mit Code-Generatoren immer führt zu Code aufblasen, da der Rahmen eine Reihe von Bibliotheken beitragen wird es verwendet.

Ich bin sicher, wenn Sie die App in gerade Obj-C geschrieben, es wäre viel, viel kleiner.

Andere Tipps

Ich bin mir nicht sicher, ob es einen Weg gibt die ausführbare Datei die Größe zu reduzieren, aber natürlich, wie @exception sagte, wenn Sie solche Frameworks verwenden, das ist ziemlich offensichtlich, es eine „größere“ ausführbar erhalten.

Die Frage, die ich fragen, würden Sie die folgenden Schritte aus: tun Sie wirklich Notwendigkeit Titan?

Wie Sie schon gesagt, Sie haben nur 4 Bildschirme (Ich glaube, sie 4 .html sind). Warum verwenden Sie das SDK?

Portabilität? Nun, dann ist es in Ordnung. Daran erinnert, dass Ihre Anwendung auf Android, iOS, Desktop-angezeigt werden und so weiter, als ob es nur auf ein Gerät installiert wurde:)

Sie sollten von der Annahme aus, dass, wenn Sie wollen, A , B und C können Sie vielleicht nicht bekommen D . Denken Sie darüber nach, was Sie als wichtiger für Sie: ausführbare Größe oder Portabilität / andere

Ohne Echo die Antworten über die Verwendung dieser Art von Gerüsten führt zwangsläufig zu Code aufblasen

Haben Sie grafische Elemente vergewissert Sie in der Anwendung enthalten sind, wurden optimiert, die iOS sdk selbst pngs mit pngcrush für Sie optimieren, aber Sie können wahrscheinlich diese weiter, ohne zu viel Qualitätsverlust reduzieren, wenn Downloadgröße a wichtigeres Thema

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top