Der entstehende Reisebegleiter soll am Ende als Prototyp auch nutzbar und erlebbar gemacht werden. Daher kam die Frage auf mit welcher Technologie der Prototyp schlussendlich erzeugt werden soll? Als Native App die für jedes OS des jeweiligen Tablet (oder Smartphone) Herstellers erzeugt werden muss oder vielleicht doch mit HTML5, samt der JavaScript Frameworks wie jQuery Mobile oder Sencha Touch? Oder doch lieber eine hybride Technik einsetzen wie das PhoneGap Framework, das aus HTML5 native Apps erzeugt?

Native vs. HTML5 (eigene Darstellung)

Native vs. HTML5 (eigene Darstellung)

 

 

 

 

 

 

 

Die Entscheidung ist auf HTML5 gefallen. Die Möglichkeiten die HTML5 jetzt schon bereitstellt und die Möglichkeiten die in Zukunft hinzukommen stehen denen der „Nativen Apps“ nahezu in nichts nach. Derzeit ist beispielsweise der Zugriff auf Kamera oder Mikrofon nicht Möglich, ist aber in der HTML5 Spezifikation vorgesehen. Viele andere Funktionalitäten, die eigentlich nur den nativen Apps vorbehalten waren, werden zukünftig mit den neuen Webstandards auch möglich sein. Eine Gegenüberstellung beider Techniken gibt es auf HTML5Rocks.com sowie auf JMangos Blog, worauf auch eine Infografik zu finden ist.

Ob Funktionen wie die Kamera oder das Mikrofon in der App gebraucht werden ist derzeit nicht eindeutig klar, eher aber unwahrscheinlich. Für einen Prototypen sollte HTML5 mit samt der dazugehörigen Frameworks reichen. Zumal HTML5 in eine „Native App“ Hülle gepackt werden kann und somit auch den Zugriff auf Hardwarekomponenten wie Kamera und Mikrofon ermöglicht.

Nachfolgend eine Liste einiger HTML5 Frameworks zur Erzeugung von mobilen Webapps:

 

 

Getagged mit
 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert