HTML5, Multi-Touch und das iPad

Wir haben gerade Version 2 unserer Player for iPad Preview veröffentlicht. Sie trägt den Namen Version 2, weil wir mit ihr die lokale Speicherung eingeführt haben. Mit lokalem Speicher können die Benutzer ihr iPad überallhin mitnehmen und müssen sich nicht mehr um die Aufrechterhaltung einer Internetverbindung kümmern. (Möchten Sie an unserem Preview-Programm teilnehmen? Sie müssen Kunde sein, aber wenn Sie es sind, lassen Sie es uns wissen).
Um ein Build-onWindows, Deploy-on-iPad-Szenario zu erreichen, haben wir uns für die Nutzung von HTML5 entschieden. HTML5 ist eine universelle Sprache, die in allen Webbrowsern und unabhängig von Betriebssystemen verwendet wird und unter anderem berührungsbasierte Interaktionen innerhalb eines Browsers ermöglicht.
Die Herausforderung besteht darin, dass die HTML5-Spezifikation noch unvollständig ist und mehr als ein Jahr von dem entfernt ist, was das W3C als "empfohlen" bezeichnet. Das bedeutet, dass sie noch im Fluss ist und von jedem Webbrowser-Anbieter anders interpretiert wird. Aus unserer Sicht bedeutet dies, dass es Unstimmigkeiten zwischen der Entwicklung von Player für das iPad und - zum Beispiel - einer zukünftigen Player für Android gibt.
Um diese Unstimmigkeiten auszugleichen, verfolgen wir einen hybriden Ansatz, bei dem wir den lokalen Tablet-Browser nutzen, ihn aber mit Code ummanteln, der außerhalb des Browsers läuft. Der Nachteil für unsere Nutzer ist, dass sie immer noch eine App installieren müssen, um IntuiFace zu nutzen. Der Vorteil ist, dass wir Funktionen einbauen können, die bei einer Einbettung in einen Browser nicht möglich wären - wie eine Dateisystem-API und einen dynamischen Anwendungscache, der eine uneingeschränkte Offline-Nutzung ermöglicht. (HTML 5 erlaubt es nicht, etwas lokal zu speichern, da dies als Sicherheitslücke angesehen würde).
Wir haben also das Beste aus HTML5 herausgeholt und unsere eigene Technologie eingesetzt - einschließlich einer patentierten Gestenerkennung - um multi-touch auf das iPad zu bringen. Und die gute Nachricht ist, dass es wunderbar funktioniert.
Bleiben Sie dran für weitere Berichte über unsere Bemühungen mit dem iPad. Ich gehe davon aus, dass wir Ende dieses Jahres/Anfang nächsten Jahres liefern können, aber da es sich um Software handelt, sollten Sie mich nicht zitieren.