SproutCore mit neuen HTML5-Entwicklertools
Das OpenSource-Framework SproutCore wurde um neue HTML5-Features erweitert, von einem neuen Werkzeug zur Erstellung von Oberflächen, Multitouch-Unterstützung bis zu einem Mechanismus, um JavaScript-Code in verschiedenen Projekten nutzen zu können. SproutCore wurde 2005 von Sprout Systems ins Leben gerufen. Als Apple 2008 MobileMe vorstellte, wurde bekanntgegeben, dazu intensiv Gebrauch von SproutCore zu machen. Genauso wie Apple eigene Verbesserungen am WebKit-Projekt der Allgemeinheit zur Verfügung stellt, so ist dies bei SproutCore der Fall. Auch bei iWork.com kommt SproutCore zum Einsatz.
SproutCore ermöglicht im Gegensatz zu Flash das
Erstellen von Web Apps, die komplett auf Standard-HTML5 basieren und keine proprietären Plug-Ins erfordern. Die jetzt vorgestellte Version unterstützt Multitouch auf dem iPad und dem iPhone sowie die Lagesensoren dieser Geräte. Diese Unterstützung soll auch auf Android und WebOS ausgedehnt werden. Die Multitouch -Unterstützung erstreckt sich auch auf Gesten wie den "Pinch" (also das Zoomen mit zwei Fingern) und funktioniert bereits mit Safari, Chrome und Firefox. Künftig kann typischerweise geteilter JavaScript-Code mittels Seed.js nicht nur verwaltet, sondern auch aktualisiert und nachgeladen werden.
Oft wurde bemängelt, dass für HTML5-Web-Apps keine guten GUI-Editoren zur Verfügung stehen, auch dieses Problem wird mit "Greenhouse" angegangen. Weitere Details zu Greenhouse sind noch nicht bekannt.
Weiterführende Links: