iPhone OS 4.0: Local Notifications und Fast App Switching
Allgemein Freitag, 9th April, 2010
iPhone OS 4.0: App Ordner (Bild: GIZMODO)
Lokale Benachrichtigungen können nun zwischen zwei iPhone-Apps verschickt werden, nicht mehr nur von einem entfernten Server aus. Das bedeutet, sobald etwas wichtiges in einer Anwendung passiert, die im Hintergrund läuft, dann erhält man eine Push-Nachricht, unabhängig davon, ob man gerade in einer anderen Anwendung ist. Als Beispiel hat Apple eine TV-Zeitschrift gezeigt, die beim Start einer Sendung den iPhone Benutzer automatisch informiert. Auszug aus den Apple Entwickler-Richtlinien: “Der Vorteil lokaler Benachrichtigungen ist deren Unabhängigkeit von Ihrer Anwendung. Sobald eine Nachricht geplant wurde, wird das System sie zustellen. Die Anwendung muss dazu nicht laufen.
Ganz ohne Server kommt die Funktion “Local Notifications” auch noch aus, welche es dem Anwender ermöglicht, Mitteilungen aus einer App zu erhalten, auch wenn diese gerade nicht aktiviert ist. In der Praxis heißt das beispielsweise, sich wecken zu lassen, ohne die Wecker-App ständig aktiv zu halten. Multitasking macht dies möglich!
Lang erwartet und nun endlich realisiert! Der Benutzer hat in Zukunft die Möglichkeit, selbst Ordner zu erstellen und seine favorisierten Apps darin abzulegen. Bisher fand sich jede Applikation als Icon auf dem Home-Bildschirm wieder. Zukünftig erlaubt das iPhone OS 4.0 einen schnelleren Zugriff und eine lang gewünschte Übersicht. Die ausgeklügelte Handhabung ermöglicht sogar, das automatische Anlegen eines Ordners, in dem man beispielsweise das Icon einer Musik-App auf das Icon einer anderen Musik-App zieht. Der Ordner wird automatisch den Namen der App-Kategorie vergeben, welcher selbstverständlich auch leicht wieder zu ändern ist. Benutzern wird somit beim Organisieren ihrer Anwendungen und dessen Zugriff geholfen. Übervolle Homescreens gehören der Vergangenheit an, da nun über 2000 Apps auf dem iPhone verwaltet werden können.
Next task completition. Das neue iPhone OS 4.0 macht es möglich Apps zu schließen, während im Hintergrund noch Aufgaben erledigt werden. Die Warterei beim Bilderhochladen entfällt somit. Sie können z.B. bei Facebook Bilder hochladen und den Facebook App schließen, während die gewünschte Anwendung ausgeführt wird.
Fast App Switching. Geöffnete Applikationen lassen sich in einen “Zustand” versetzten, der alle Daten beibehält, und dennoch mit so gut wie keiner CPU-Leistung mehr auskommt. Wechselt man zurück auf die gewünschte App, ist eine sofortige Bearbeitung der Applikation wieder möglich.
Information aus den Apple Richtlinien: “Eine Anwendung kann eine begrenzte Menge Zeit reservieren, um eine wichtige Aufgabe zu erledigen. Eine Anwendung kann selbst angeben, ob sie ständig eine gewisse Menge an Hintergrund-Ausführungszeit benötigt. Eine Anwendung kann lokale Benachrichtigungen verwenden, um zu vorgegebenen Zeiten Nachrichten zu senden, unabhängig davon ob sie läuft oder nicht.”
Hier sind die wichtigsten Infos zu den neuen Funktionen des iPhone OS 4.0:
- Multitasking
- GPS Funktionen
- Local Notifications & Fast App Switching <
- Verbessertes Mail-Programm und iBooks
- iAds, werbefinanzierte Apps
- Mehr Sicherheit für den Business-Einsatz
- Wann ist das neues Betriebssystem erhältlich
Erwartete Funktionen für das iPhone OS 4.0 wie ein erweiterter Multitouch, Video-Chat oder Flash-Unterstützung sind leider nicht vorhanden. Natürlich gibt es noch Pläne für eine iPhone 4G bzw. iPhone HD
Danke fürs Weitersagen!

















Ich freu mich schon auf das Erscheinen des OS 4.0.
Allerdings stelle ich mir bei allen “Multitasking-Geschichten” die Frage, wie ich denn eine App ganz normal schließe ohne das diese weiter ausgeführt wird.
Einfach auf den Home-Button drücken und eine neue App öffnen bedeutet ja, das die zuvor geöffnete App ins “Task-Bar” verschwindet und die neue App aktiv ist, während die zuvor geöffnete App im Hintergrund ausgeführt wird. Bei doppelklick auf den Home-Button kann ich dann wieder aktiv zur zuvor geöffneten App wechseln…
…oder habe ich hier einen Denkfehler?
Gruß Paul