Relativ überraschend wurde heute das webOS 2.0 Software Developement Kit freigegeben. Bis jetzt hat man als Entwickler im SDK Beta-Programm nur Zugriff auf den Emulator, doch dieser gibt schon einen tollen Einblick welche Funktionen webOS 2.0 enthalten wird. Die Wichtigsten werde ich hier nun kurz zusammenfassen. (Weiter gehts nach dem Break)

Stacks (deutsch: Stapel)
WebOS ist seit Anfang an der “Meister” des Multitaskings. Jetzt geht Palm noch einen Schritt weiter und führt in webOS 2.0 “Stacks” ein. Es fasst ähnliche Karten bzw. Apps zusammen (siehe Screenshot) und schafft somit mehr Übersicht wenn man viele Apps geöffnet hat. Außerdem hat der User selbst die Möglichkeit die Stacks zu organisieren und zu sortieren. Die Entwickler müssen selbst nichts dafür unternehmen. Neue Karten die von der “Haupt-App” geöffnet werden sortieren sich automatisch auf den selben Stack.
Just Type
WebOS ohne das Universal Search kann ich mir garnicht vorstellen, da ich es sehr oft nutze und alles sehr vereinfacht. Universal Search wurde um einiges weiterentwickelt und weil es in Zukunft nicht mehr nur suchen kann hat es den Namen “Just Type” (deutsch: “Tippe einfach”) erhalten. Die beste Weiterentwicklung sind die “Quick Actions” (deutsch: “schnelle Aktionen”). Um eine E-Mail bzw. SMS zu schreiben oder den Facebook Status zu updaten genügt es nun einfach darauf loszutippen. Das Beste: Die Entwickler haben die Möglichkeit ihre eigenen “Quick Actions” zu implementieren und können außerdem auch ihre eigene App durchsuchen lassen. Es war noch nie einfacher und schneller eine SMS zu schreiben, oder?
Exhibition
Wenn das webOS Gerät auf dem Touchstone sitzt lassen sich bisher keine nützlichen Informationen auf dem Display anzeigen. Mit Exhibition haben die Entwickler eine Schnittstelle um das Display während dem Laden zu nutzen um dort wichtige Informationen anzuzeigen. Von Kalender über Uhrzeit bis zur Slideshow von Facebook-Fotos ist alles möglich. Die Entwickler können Exhibition Support in ihre Apps einbauen oder separat dafür neue Apps entwickeln.
Synergy
Synergy hat einen neuen Standard zur Synchronisation von Nutzerdaten mit dem webOS Gerät gesetzt. Google Kontakte, Google Kalender, Facebook, Yahoo, Exchange, vieles ist bereits jetzt möglich. In webOS 2.0 sind die Entwickler selbst an der Reihe und können selbst ihre Daten mit dem Gerät synchronisieren. Beispielsweise können Messaging Apps nun direkt in das webOS Messaging integriert werden und so das Messaging optimal genutzt werden. (Endlich eine offizielle ICQ Integration?)
Vieles Weitere
Mit den neuen JavaScript Services haben Entwickler die Möglichkeit direkt auf das Dateisystem zuzugreifen oder auch Hintergrundprozesse einzubinden. Mit den PDK Plug-Ins können Entwickler C/C++ Code in SDK (HTML/CSS/JavaScript) Applikationen einbetten und nutzen. (Bis jetzt noch in der Beta-Phase). Die PDK Plug-Ins sind hauptsächlich für das einfachere Portieren von Apps auf webOS nötig. Der “Unterbau” bleibt dabei in C/C++ und das Userinterface kann in HTML, CSS und JavaScript gestaltet werden. Auch für “nicht-Portierer” gibt es viele Vorteile. Zum Beispiel kann man Grafikintensive Dinge mit C/C++ erledigen und trotzdem die Einfachheit von HTML, CSS und JavaScript für das Userinterface nutzen. HTML5 Verbesserungen bringt webOS 2.0 ebenfalls und macht somit das surfen von HTML5 Webseiten noch angenehmer.
Die Features, die ich hier genannt habe sind natürlich noch lange nicht alle sondern nur die Highlights. Falls du weitere Vorschläge hast, kannst du sie natürlich in diesem Artikel hier loswerden. Um in die Private Beta des webOS 2.0 SDK zu kommen müssen die Entwickler zuerst eine E-Mail an pdc@palm.com schreiben.
Diese kleine Vorschau die uns Palm gibt, zeigt uns dass webOS wirklich noch lange existieren soll und dass Palm hart daran arbeitet. Nun würden wir noch gerne neue tolle Hardware von Palm sehen.






Da ich bisher noch nichts von neuer Hardware gehört habe, lässt mich hoffen, dass WebOS 2.0 auf bestehender Hardware laufen wird.
Weiß jemand, wie lange es normalerweise von Veröffentlichung der Beta-Version bis zum endgültigen Release dauert? Gibt es Vergleichswerte zu bisherigen SDKs?
Hätte mal eine Frage an dich. Weiß du irgendetwas darüber ob webOS 2.0 auch für das “alte” Pre kommt ? Ich will mir nämlich das normale Pre zulegen.