Preview: iPhone OS 4

von alex olma | 8. April 2010 | 21:49 Uhr

Gut ein Jahr nach der Vorstellung vom iPhone OS 3.0, berief Apple kurzfristig einen Ausblick auf das OS 4 ein. Die angekündigten Neuerungen werden für iPhone 3G und den iPod touch der zweiten Generation nur eingeschränkt verfügbar sein. Multitasking fehlt beispielsweise. Das iPhone Classic kippt drei Jahre nach seiner Erstveröffentlichung komplett aus dem Upgrade-Zyklus. Die Neuerungen beziehen sich daher auf iPhone 3GS und den iPod touch der dritten Generation sowie das iPad. iPhone-Besitzer werden “im Sommer” mit der umfangreichen Software-Aktualisierung bestückt; iPad-Kunden sollen im Herbst folgen.

Entwickler bekommen bereits am heutigen Abend die Möglichkeit für einen Download der Beta-Version, die sich höchstwahrscheinlich in mehreren Stufen bis zur finalen Veröffentlichung präsentieren wird. Mit einer ausgedehnten Beta-Phase konnte man schon im letzten Jahr punkten, und präsentierte mit 3.0 ein relativ stabiles Release für seine Endkunden.

Stand der Apple-Plattform

Millionen.jpg

  • iPad-Verkäufe nach fünf Tagen: 450.000 Geräte
  • 600.000 Bücher-Downloads und 3.5 Millionen heruntergeladene iPad-Anwendungen von aktuell 3.500 verfügbaren iPad-Programmen
  • App Store insgesamt: 4 Milliarden Downloads; 185.000 verfügbare Anwendungen
  • weltweit 50 Millionen verkaufte iPhones plus 35 Millionen iPod touches

iPhone OS 4

Firmware4.jpg

  • 1500 neue APIs für Entwickler
  • 100 neue Funktionen für Endanwender: Geburtstagskalender, Bluetooth-Tastatur, Kamera-Zoom, Homescreen-Hintergrundbilder, Notizen über MobileMe, SMS-Zeichenanzahl, Mobiler Datenverkehr kann komplett abgeschaltet werden, vereinfachte Umlaute-Erstellung, calDAV-Einladungen, etc.

Multitasking

Multi.jpg

Damit Programme im Hintergrund weiterlaufen, gibt Apple seinen Entwicklern sieben Schnittstellen an die Hand:

  • Background Audio: Radioanwendung spielt weiter Musik, obwohl man in seine Twitter-Anwendung gewechselt ist. Bislang konnte dies nur die iPod-App.
  • Voice over IP: Skype-Status und Erreichbarkeit bleibt erhalten, obwohl die Anwendung nicht im Vordergrund steht (oder sich im Standby befindet).
  • Background location: Auto-Navigation und dessen Turn-by-Turn-Ansagen auch wenn man gerade die Sims spielt…
  • Die Geo-Hintergrundprozesse funktionieren auch für “soziale Netzwerke”, die Positionen für Freunde durchgeben – Datenschutz-Einstellungen inklusive.
  • Push / local notifications: Benachrichtigungen auch im lokalen Netzwerk, so dass keine Apple-Server mehr benötigt werden -> Firmen-Anwendung, etc.
  • Task completion: beschreibt z.B. einen Foto-Upload, der im Hintergrund läuft, während der Benutzer schon in einer ganz anderen Anwendung ist.
  • Fast app switching beschreibt diesen schnellen Programmwechsel ohne den Status der verlassenen App zu verlieren.

Ordner

folder.jpg

Per Drag-and-Drop lassen sich Anwendungen in Ordner sortieren. Damit können bis zu 2160 Anwendungen (falls der Speicherplatz ausreicht) gleichzeitig auf dem Gerät installieren sein. Die Beschriftung der Ordner erfolgt manuell oder standardmäßig nach Kategorie-Bezeichnung der Anwendung.

  • Für Home- und Lock-Screen lassen sich separat Hintergrundbilder festlegen.
  • Eine vereinheitlichte Mailbox (“unified inbox”) zeigt die Nachrichten von allen hinterlegten Accounts in einer gemeinsamen Übersicht an.
  • Emails lassen sich nach Themen (“Thread”) zusammenfassen.
  • Bestimmte Typen von E-Mail-Anlagen öffnen sich mit der bevorzugten Applikation.
  • iBooks und iBookstore kommen nach ihrem iPad-Debüt auch als iPhone-Version. Der Lesestand synchronisiert sich über mehrere Geräte.
  • Enterprise-Weiterentwicklungen: Datenschutz, mobile Geräte-Verwaltung, drahtlose App-Verteilung, mehrere Exchange-Accounts, Exchange Server 2010-Support und SSL VPN-Unterstützung

Game Center

game center.jpg

  • 50.000 Spiele im App Store – Apple stellt “Social gaming network” vor. Das dürfte den derzeit uneinheitlichen Plattformen wie OpenFeint, Plus, etc. übel aufstoßen
  • Geplant sind: Austauschen von Spiel-Einladungen, Leaderboards und Achievements
  • Start: “Later this year” – was noch sehr “konzepthaft” klingt.
  • iAd

    iad-1.jpg

    • Google stibitzte Apple letzten Dezember den Werbeanbieter AdMob weg. Quattro Wireless wurde an dessen Stelle akquiriert – jetzt wissen wir warum.
    • Mit iAd baut Apple eine eigene Werbevermarktung direkt in das iPhone OS 4 ein. Die Einblendungen geschieht innerhalb der Anwendungen.
    • Die Vermarktung und den Verkauf übernimmt Apple. 60-Prozent der Erlöse gehen an den Entwickler, der sich dafür entscheidet.
    • Ziel sollen “interaktive” und hübsche (“We think most of this mobile advertising really sucks”) Werbespiele, -Filme und -Darstellungen sein. Ein klarer Schuss gegen Google Ads, die sich für viele Entwickler dadurch auszeichneten, kinderleicht eingebunden zu werden.
    • Das könnte ein großer Geldhahn werden, den Apple mit diesem Programm aufdreht.

    Screenshots

    IMG_0083.jpgIMG_0077.jpgIMG_0076.jpg

    IMG_0073.jpgIMG_0071.jpgIMG_0070.jpg

    IMG_0082.jpgmulti1.jpgIMG_0079.jpg

    IMG_0075.jpgIMG_0072.jpgIMG_0074.jpg

    (Danke, Florian!)

    • http://twitter.com/thomas_typo3 thomas_typo3

      Kein Multitasking für 3G? Doof aber okay… Aber keine Wallpaper? Das ist doch nicht deren Ernst oder?
      Das ist sind übrigens meine eigenen Erfahrungen mit 4.0 auf dem iPhone 3G! Man kann dort nach wie vor nur die Wallpaper für den Lockscreen setzen. Ich hoffe mal, die haben das nur vergessen, denn das kann man unmöglich mit Hardwarelimitationen erklären. Oder übersehe ich da was?

    • Flow

      Zeichenanzahl für SMS finde ich eigentlich die größte Innovation am neuen OS ;D

    • rodknocker

      Notizen in die Cloud synchen? Na endlich!!!!
      Ob ich dann noch Evernote benötige? Mal sehen. Die Notiz-Verwaltung in Mail ist ja nicht sonderlich geschickt.

      Mehrere Exchange Accounts? Na OK, das war zuerwarten, da Exchange/Outlook 2010 das nun auch kann.

      Der Geburtskalender? Hallo??? Der war ja wohl mehr als überfällig.

    • http://www.iphoneblog.de iphoneblog

      Wallpaper lassen sich derzeit wohl noch überhaupt nicht austauschen -> Bug

    • Gunnar

      Hallo
      Gibt es noch keinen erweiterten Lockscreen mit Statusnachrichten, Kalender usw?

      Das wäre sehr schade. Trotzdem viele sehr gute und neue Funktionen

    • Mikey

      Dass das iPhone und iPhone 3G kein Multitasking bekommt war ja abzusehen (s. 128MB RAM). Ich frage mich nur ob wirklich keines der von Apple unter Multitasking aufgeführten Features seinen Weg ins iPhone/3G finden wird. Vor allem das save state Feature von Fast App Switching. Das würde dann ja bedeuten dass Entwickler das weiterhin auch noch parallel selbst programmieren müssen wenn sich eine App merken soll wo man zuletzt war.

    • http://www.fussball-blog.net/ Domenic

      Hey, kannst Du mir vll. sagen, woher ich das Hintergrundbild mit den Regentropfen herbekomme?

      Gruß,

      Domenic

    • http://www.iphoneblog.de iphoneblog

      Das ist standardmäßig anscheinend in der Beta dabei. Wo man das sonst herbekommt, weiß ich nicht.

    • fluffy

      Warum faellt das Classic komplett raus – die Funktionen die nicht 3G und GPS betreffen sollten doch funktionieren?

      Mal sehen, ob die App-Entwickler dann das Classic komplett aufgeben…

    • Mikey

      Auf den ersten Blick fehlen mir hier fürs iPhone:
      (1) Bessere Notifications (History, Management, nicht als störendes Pop-up)
      (2) Multitasking für fortlaufende Unterhaltungen ala Twitter, IM, IRC etc. (das Problem hätte man auch mit einem ausgeklügeltem notifications system stark entschärfen können)
      (3) Statusinformationen auf dem Lockscreen (Termine, Nachrichten, etc.)

      Und zusätzlich fürs iPad dank des größeren Bildschirms:
      (4) Widgets

      Einige der neuen Features könnten IMHO etwas besser implementiert sein und sind im Detail ausbaufähig, aber prinzipiell ein deutlicher Schritt in die richtige Richtung. Insgesamt bin ich aber sehr zufrieden mit den heutigen Ankündigungen. Man muss realtistisch bleiben, man bekommt ja nie alles was man sich wünscht :-)

    • Sebbi

      Push / local notifications: Benachrichtigungen auch im lokalen Netzwerk, so dass keine Apple-Server mehr benötigt werden -> Firmen-Anwendung, etc.

      Nach Studium der SDK Beschreibung ist dieses Feature anders gemeint, als du es hier beschreibst :-) Das sind lediglich Push Nachrichten, die eine Anwendung direkt (während sie im Hintergrund läuft) an den User richten kann. Diese Nachrichten können auch mit einem Timer versehen werden und ermöglichen so z.B. Alarm Apps, die nicht die ganze Nacht laufen müssten.

      Was Beschränkungen für 3G und das Classic angeht, so kann ich das nicht ganz nachvollziehen. MMS und Video gab es ja auch nicht für die beiden und trotzdem geht es dort. Warum Hintergrundprozesse oder wie hier in den Kommentaren geschrieben das Hintergrundbild nicht funktionieren sollten … Marketing? Angst vor Supportanfragen, weil hier wegen mangelndem Speicher öfters beendete Hintergrundprozesse zu befürchten sind?

    • http://www.iphoneblog.de iphoneblog

      Danke für die Erweiterung – SDK-Beschreibungen waren für mich nicht einsehbar :) – jetzt schaue ich erst einmal den Stream.

    • Mikey

      Natürlich werden Features den älteren Modellen vorenthalten weil man neue Geräte verkaufen möchte. Das iPhone classic ist zum Release Zeitpunkt dann ja auch schon 3 Jahre alt (oder 2 Jahre falls man es direkt vor dem Erscheinen des 3G gekauft hat). Praktisch gesehen dürften dann überall die 2jährigen Mobilfunkverträge abgelaufen sein (abgesehen von 3jährigen Verträgen in manchen Ländern). Und ein neues iPhone kostet nur $99, im Sommer dann wahrscheinlich als kleinstes Modell ein 3GS (ich persönlich bin gegen dieses zwei parallele Hardware Plattformen Modell).

      Aber andererseits auch weil Apple keine schlechte oder minderwertige Version auf den alten Geräten sehen möchte. So würde z.B. Videoaufnahme auf einem 3G gehen, aber nicht in 640×480 mit 30fps, und das hat sich Apple eben als kleinsten akzeptablen Standard für Videoaufnahmen vorgegeben. Oder Multitasking auf einem iPhone 3G, starte dort ein großes Spiel und all deine Hintergrundtasks gehen zum Teufel weil der Speicher ausgeht, man kann sich also nicht darauf verlassen das es funktioniert.

    • Pingback: Willipedia » Blog Archive » iPhone OS 4.0 erscheint im Sommer

    • http://twitter.com/thomas_typo3 thomas_typo3

      Jupp. Das scheint tatsächlich noch ein Bug zu sein. Hätte mich aber auch wirklich gewundert. :-)

    • http://twitter.com/thomas_typo3 thomas_typo3

      Ich schätze, dass es noch ein Weilchen dauern wird bis definitiv klar ist, welche Hardware Generation welche Features bekommt.

    • http://twitter.com/thomas_typo3 thomas_typo3

      Also es erschien kurz beim allerersten Start nach dem Update. Auswählen kann ich es danach allerdings nicht mehr.

    • ThomasM

      Hallo Thomas, ich teile deine Meinung nicht. Multitasking sollte auf 3G UND 3GS möglich sein, auch wenn es auf der ersteres eingeschränkt ist.

    • http://www.facebook.com/marcelstuht Marcel Stuht

      Auf meinem Unlock-iPhone 3G hat sich Tethering wieder verabschiedet. Einspielen von modifizierten CarrierBundles, die in der 3.1.3 noch funktionierten (über Modifikation Unknown Profils aus gejailbreakten iPhones), ist ebenfalls nicht mehr möglich.

      Sonstiger Eindruck: Manche Apps laufen gefühlt schneller auf dem iPhone, während andere komplett den Dienst verweigern (z.B. Remote und MVV). Das OS ist manchmal etwas wacklig.

      Zum Thema Multitasking: Ich sehe ja ein, dass solchen Sachen wie Skype oder tomtom auf meinem 3G nicht im Hintergrund laufen können, aber Audio ist definitiv drin (Safari und die iPod App könnens ja auch)

    • http://www.facebook.com/people/Sebastian-Elsdoerfer/100000702083518 Sebastian Elsdoerfer

      Haha Apple schafft es Hintergrundbilder einzubinden? Wow!
      Aber ohne Widgets und Hintergrundprozessen am 3G bleibe ich bei meinem Nexus One.

    • Christian Hell

      Meine Hörbücher (audible) laufen auf dem 3G seit 4.0 nicht mehr :-( (
      Werde wohl erst einmal zurück zu 3.1.3 und auf die nächste beta warten…

    • Christian Weber-Detjens

      Und wie bringe ich das jetzt meinem iPhone Classic behutsam bei? Schade, ob es Chancen gibt, das ggf. durch einen Cydia Store meines Vertrauens zu beheben?

    • http://twitter.com/thomas_typo3 thomas_typo3

      Wieso bleibst du denn beim Nexus One weil es keine Hintergrundprozesse im 3G gibt? Den Zusammenhang verstehe ich nicht.

    • http://www.facebook.com/people/Sebastian-Elsdoerfer/100000702083518 Sebastian Elsdoerfer

      Naja weil ich Hintergrundprozesse haben will. Die Popups von den Push Nachrichten nerven und wenn ich dann mal in den IM reingehe muss er erst connecten.
      Und nachdem mein 3G kein Multitasking können wird, bleib ich halt beim Nexus One.

    • http://twitter.com/thomas_typo3 thomas_typo3

      Ja okay, aber wieso 3G? Das klingt für mich so, als wenn du gar kein iPhone hast. Und wenn du dir jetzt eins kaufen würdest, wäre es doch ein 3GS welches dann sehr wohl Multitasking hat!?

    • Pingback: Ulis Blog

    Werbung

    Wer eine beliebige iPhone-App im iTunes App Store über diesen Link kauft, seinen Mac mit Programmen aus dem Mac App Store bestückt oder ein Produkt seiner Wahl bei Amazon bestellt, unterstützt das iPhoneBlog mit einem kleinen Prozentsatz des (unveränderten) Kaufpreises.

    Mok adn lang hell tr

    Werbeplatz gefällig? -> KLICK.

    Flattr verteilt kleine Mikrozahlungen, mit denen Ihr persönlich diesem Blog kleine Aufmerksamkeiten zukommen lasst. Über diesen Button; jeden Monat neu. Vielen Dank dafür!