Gestern stellte Steve Jobs die nächste iPhone-OS-Generation der Entwicklergemeinde und der interessierten Öffentlichkeit vor. iPhone-Developer haben ab sofort die Möglichkeit mit Apple iPhone OS 4 zu experimentieren und ihre Apps auf das neue System anzupassen. Im Sommer steht die neue Betriebssystemversion dann für iPhone- und iPod-touch-User zur Verfügung. Ab Herbst läuft auch das iPad mit iPhone OS 4.
Warum Apple die neue OS-Generation schon jetzt vorstellt wird schnell klar: Die Developer müssen ihre Apps um die neuen Features wie Multitasking erweitern … nur dann wird iPhone OS 4 ein Erfolg.
Hier ein Überblick über die 7 herausragenden Features die Steve Jobs und Scott Forstall (Senior Vice President iPhone Software) auf dem Event (Quicktime-Video-on-Demand des Events) vorstellten:
- Multitasking – ausgesuchte Funktionalitäten, wie Audio oder VoIP können im Hintergrund ablaufen und der schnelle Wechsel zwischen Apps wird ermöglicht. Um all dies Batterie- und CPU-schohnend realisieren zu können, müssen diese Features von den App-Entwicklern explizit über die neuen APIs implementiert werden. Apple stellt über das iPhone OS 4 SDK sieben Multitasking Services zur Verfügung:
– Background audio … Beispiel-App: Pandora
– Voice over IP … Beispiel-App:: skype
– Background location … Beispiel-App:: tomtom, Loopt
– Push notification
– Local notifications
– Task completion … Beispiel-App:: Flickr
– Fast app switching … Beispiel-App:: TapTap - Folders – Apps können in Ordnern organisiert werden. Statt maximal 180 Apps passen damit maximal 2.160 Apps auf das iPhone 😉
- Mail – Verbessertes Mail-Programm mit Unified inbox, mehreren Exchange-Accounts, Fast inbox switching, Threaded messages, Open attachment with apps.
- iBooks – der iBook-Reader und der iBookstore des iPad wurde für das iPhone angepasst.
- Enterprise – die neue Betriebssystemgeneration geht verstärkt auf die Bedürfnisse von Großunternehmen bei der Handhabung und Administration von Unternehmens-iPhones ein:
– Even better data protection
– Mobile Device Management
– Wireless app distribution
– Multiple Exchange Accounts
– Exchange Server 2010
– SSL VPN support - Game Center – Spiele-Entwickler können jetzt über das ins iPhone SDK integrierte Social Gaming Network ihre Gaming-Apps einfach aufwerten:
– Invite Friends
– Automatic Matchmaking
– Leaderborads
– Achievements - iAd – Mobile Advertisement – Apple integriert einen Advertisement-Service tief im iPhone OS. Der Revenue-Share liegt bei branchenüblichen 60% für den Developer und 40% der Werbeeinnahmen für Apple.
Apple hat es mal wieder geschafft, viele Innovationen in die nächste iPhone-OS-Generation zu stecken … eine sehr gute Nachricht für iPhone-Developer. Für andere Player im Mobilfunktmarkt, wie das von Google gekaufte AdMob, brechen allerdings harte Zeiten an. Aber, wie heißt es so schön bei Bob Dylan: „The times they are a changing …“