Wertspeicher und Batterielebensdauer in iOS 6 App-Entwicklung

Als App Designer Mobile Apps für iOS 6 zu entwickeln, haben Sie wirkt mehrere Ausgleich im Auge zu behalten, einschließlich der inhärenten Einschränkungen des Gedächtnisses und der Batterieleistung:

  • Begrenzte Speicher: Im Vergleich zu den Standards des ursprünglichen Macintosh, die Rechenleistung und Speichermenge auf dem iPad können erhebliche scheinen # 133-, aber das ist so gestern. Kein ifs, ands oder buts- die Rechenleistung und die Menge an Speicher auf dem iPhone und iPad sind begrenzt. Aber das ist ein Problem, viel mehr mit älteren Geräten. Die neueren iPhones und iPads zu tun ziemlich große Mengen an Speicher haben.

  • Begrenzte Batterieleistung: Der Zugang zum Internet kann das Gerät die Leistung und Speicherbeschränkungen mindern, indem sie Daten und (manchmal) Offloading-Verarbeitung zu einem Server, aber die Internet-Operationen fressen die Batterie schneller zu speichern.

    Zwar trifft es zu, dass die iOS-Power-Management-System Macht alle Hardware-Funktionen durch Abschalten spart, die derzeit nicht verwendet werden, muss ein Entwickler die Trade-off zwischen all den damit beschäftigt Features und eine kürzere Lebensdauer der Batterie zu verwalten. Jede Anwendung, die den Internetzugang, Kern Lage nimmt, und der Beschleunigungsmesser wird die Batterien zu fressen.

iOS-Geräte sind besonders unversöhnlich, wenn es um die Speichernutzung kommt. Wenn Sie über genügend Arbeitsspeicher ausgeführt, um die Korruption von anderen Anwendungen und Speicher zu verhindern, wird das System einfach Herunterfahren Ihre App (Leider nicht nach der Melodie # 147-Shut Down # 148- von den Beach Boys).

Es geht nur um zu zeigen, dass nicht alle Einschränkungen können als ausgenutzt werden # 147-Funktionen # 148.

Menü