Der US-amerikanische Smartphone-Hersteller Palm hat jetzt die Entwicklungsumgebung (Software Development Kit, SDK) für sein neues Handybetriebssystem webOS vorgestellt. Das Mojo SDK ermöglicht es Programmierern, Anwendungen für webOS zu entwickeln und auf Kompatibilität mit dem Handybetriebssystem zu überprüfen. Doch das SDK ist ebenso neu wie WebOS und wurde daher von Palm bisher nur für eine ausgewählte Gruppe von Partnerfirmen zur Verfügung gestellt. Nun glaubt das Unternehmen, dass die Entwicklungsumgebung reif genug sei und einer größeren Öffentlichkeit zugänglich gemacht werden kann. Auf http://developer.palm.com/ kann jetzt jeder Entwickler einen Zugang zum Mojo SDK beantragen.
Palm gab außerdem bekannt, dass der Drittentwickler MotionApps einen Emulator für das Palm Pre entwickelt. Er ermöglicht alten Palm-OS-Programmen, auf dem neuen WebOS-System zu laufen. WebOS ist für die Fingerbedienung optimiert und eng mit dem Internet verzahnt. Das erste Gerät mit der neuen Plattform ist das Palm Pre, das zunächst in den USA auf den Markt kommen wird. Europa soll folgen, der genaue Erscheinungstermin ist aber noch unklar.
Bei webOS werden alle Funktionen als Tabs auf dem Startbildschirm dargestellt. Das sind kleine, nebeneinander angeordnete Fenster, ähnlich den aufgerufenen Internetseiten beim Safari-Browser des iPhone. Mit einer Fingerbewegung wechselt der Nutzer zwischen ihnen. Im Hintergrund läuft eine angepasste Linux-Variante und darüber die Webkit Rendering Engine, die für alle Menüfunktionen des Smartphones verwendet wird. Neue Programme können von Programmierern mit Kenntnissen von CSS, HTML und JavaScipt sehr einfach entwickelt werden.
hab mir mal das Developer Dokument durchgelesen.. scheint echt net viel zu
werden wenn man die OS-Diaagramme sieht .. also bis jetz ist es nicht grade
vielversprechend... hab mich auch mal regestriert fürs SDK ;-) wünscht mir glück
:D
Lass das gerät mal auf den markt kommen dann werden gewisse Leute schon
rausfinden was man machen kann ohne auf die Olle - Ohne Internet geht gar nix -
Oberfläche angeweiesen zu sein ^^
css, html und javascript sind sicher recht einfach zu benutzen und leicht zu
erlenen, aber wirklich brauchbare apps gibts damit nicht, vor allem bei
background processing wird das pre dann bald an seine grenzen kommen, da
javascript nicht gerade sparsam mit speicher umgeht.
ich hoffe mal das da
wirklich mehr dahinter steht, sonst wars ausser hype nichts gewesen und palm
wirds nicht mehr lange geben. (reim nicht beabsichtigt)
also wenn ich das jetzt richtig interpretire ist doch diese web und java skript
umgebung hauptsächlich nur für das userinterface zuständig oder?
und dahinter
läuft eine linux umgebung.......
da müsste es doch theoretisch möglich sein
auch native anwendungen laufen zu lassen in den C-Sprachen die dann über die
linux umgebung laufen oder versteh ich da was falsch? bitte korrigiert mich wenn
ich da falsch liege........
weil so ein highend smartphone sollte denke ich
mal auch die entsprechenden erweiterungsmöglichkeiten haben und nicht nur auf
leistungshungrige java anwendungen beschränkt sein.......
Normalerweise läuft Javascript nur als Sandbox im Browser und hat keine Zugriffe
auf das Dateisystem, wie sieht das denn mit dem UI System Manager vom Web OS
aus? Muß dann auch "alles" bei jedem start immer weder vom Server geladen und
anschließend neu gerendert werden?