Alles mobil

Sencha Touch 2

Um die Zukunft von Phonegap als ein quelloffenes Projekt zu besiegeln, haben Adobe und Nitobi zusammen mit IBM, einem der führenden Sponsoren, Pläne geschmiedet, um das Phonegap-Projekt gemeinnützig der Apache Software Foundation (ASF) zu übertragen.

HTML5-Apps für mobile Geräte erlauben es, den Genehmigungsprozess des jeweiligen App Store zu umgehen und Inhalte direkt zu vertreiben; nur mit nativen oder hybriden Apps dürfen Sie in den Apple-, Kindle- oder Android-Store - im Beispiel: Amazon K...

© Internet Magazin

HTML5-Apps für mobile Geräte erlauben es, den Genehmigungsprozess des jeweiligen App Store zu umgehen und Inhalte direkt zu vertreiben; nur mit nativen oder hybriden Apps dürfen Sie in den Apple-, Kindle- oder Android-Store - im Beispiel: Amazon Kindle Fire.

Unter der Voraussetzung, dass dieses Vorhaben die Zustimmung von ASF gewinnt, soll Phonegap unter dem Namen Callback als ein Apache-Incubator-Projekt weiterentwickelt werden. Damit scheint die Zukunft von Phonegap als einer quelloffenen Entwicklungsplattform gesichert. Phonegap unterstützt derzeit neben iOS und Android OS unter anderem das Blackberry SDK.Dank der Anbindung von Phonegap und jQuery Mobile an Dreamweaver CS5.5 entstand de facto eine ganze Entwicklungsumgebung auf Basis der quelloffenen Webkit Rendering Engine, die es erlaubt, professionelle Webapplikationen auch ohne tiefgreifende Programmierkenntnisse ins Leben zu rufen. Dank ausgereifter grafischer Werkzeuge setzt diese Umgebung nun ganz neue Maßstäbe für die Entwicklung mobiler Anwendungen.Nachdem Adobe auf der Max 2011 die Übernahme von Phonegap-Entwickler Nitobi bekannt gab, wurde Dreamweaver CS5.5 mit Phonegap jQuery Mobile als Entwicklungsumgebung aufgewertet.

Sencha Touch 2

Sencha Touch hat sich zu einem der führenden Javascript-Frameworks für mobile HTML5-Apps entwickelt und wird heutzutage weltweit von über 1,2 Millionen Entwicklern eingesetzt.Sencha Touch in der aktuellen stabilen Version 1.1. strotzt vor nützlichen Funktionen, und so lag für die Version 2.0 Developer Preview der Schwerpunkt auf der Geschwindigkeit: Start, Layouten, Drehen, Rendern - all das geht jetzt wesentlich fixer. Auf diese Weise fühlen sich mit Sencha Touch 2.x erstellte Web-Apps deutlich flüssiger an.In einem konkreten Beispiel gelang es dem Entwicklungsteam, die Geschwindigkeit des Orientierungswechsels zu verdreifachen. Das Resultat konnten die Entwickler auf einem Android Motorola Atrix mit Hilfe einer Hochgeschwindigkeitskamera bei 120 fps (Frames pro Sekunde) dokumentieren. Bei der Vorführung in der Zeitlupe wurden beide Filme auf ein Viertel der Geschwindigkeit gedrosselt, damit das Auge überhaupt einen Unterschied erkennen kann.Dieses sogenannte Kitchen Sink Demo nimmt bei Sencha Touch 1.1.1 merkliche 0,98 Sekunden (118 Frames) in Anspruch. Sencha Touch 2 konnte dieselbe Aufgabe innerhalb von nur 45 Frames in weniger als 0,35 Sekunden bewerkstelligen (vimeo.com/30296006 ). Sencha Touch 2.0 Developer Preview ist beim Orientierungswechsel also gut 3 Mal schneller geworden als die stabile Vorgängerversion.

Appcelerator Titanium Mobile

Bei Titanium handelt es sich um ein auf Javascript basierendes Interface zu nativen Code-Modulen für die jeweilige Zielplattform. Titanium übersetzt Ihre hart erworbenen Kenntnisse der Webstandards in native Applikationen, die sich so verhalten, als ob sie in Objective-C (iOS) oder Java (Android OS) geschrieben worden.

Mobile JS-Frameworks

Appcelerator Titanium Mobile bietet umfangreiche Unterstützung für Multimedia (unter anderem Musik, Fotos, Speichern und Streamen von Videos samt passender Video-Playback-Kontrollelemente). Weiterhin erlaubt es Titanium Mobile, die Voreinstellungen des Benutzers abzuspeichern, Daten in Dateien abzulegen, Sitzungscookies für mobile Browser samt der SQL-Lite-Anbindung zu implementieren, und bietet zudem Zugriff auf das native Dateisystem von iOS (iPhone, iPod und iPad) und Android OS.Kamera kann für Fotos oder kurze Videoclips genutzt werden, die sich auf auf sozialen Netzwerkseiten wie Flickr, Youtube oder auch auf einem Blog veröffentlichen lassen. Als besonderes Highlight bietet Titanium Mobile Unterstützung für Zugriffe auf cloudbasierte Dienste sowohl über so genannte RESTful-APIs ("REST", heißt Representational State Transfer) als auch über das SOAP-API (Simple Object Access Protocol).

Fazit

Wer einen permanenten Platz auf dem Homescreen eines iOS- oder Android-Anwenders einnehmen und vielleicht auch noch Umsätze aus dem Web-Apps-Store des Geräteherstellers erzielen möchte, entwickelt native Anwendungen für iOS und Android OS als Frontend für die eigenen Webdienste oder den eigenen Webshop. Frameworks wie jQuery Mobile sind in erster Linie Werkzeuge, welche den Entwicklern mobiler Anwendungen unter die Arme greifen.Die Popularität von Javascript-Frameworks für touchfähige mobile Web-Apps wächst unter Webdesignern unaufhaltsam. Mit der Wahl eines geeigneten Frameworks sichern Sie auch langfristig die Zukunft Ihrer mobilen Applikationen.

Apps im Vergleich

Web-Apps für Mobilgeräte auf Basis von HTML 5, CSS und Javascript:Vorteile:

  • einfacher zu entwickeln und zu pflegen
  • basieren auf Webstandards und sind plattformübergreifend lauffähig
  • lauffähig im Desktop von Windows 8
  • können GPS unterstützen
Nachteile:
  • langsamer als native Apps
  • kein Zugriff auf die Hardware
Native und hybride mobile Apps (unter Verwendung des SDK der Zielplattform): Vorteile:
  • bessere Leistung und Reaktionsvermögen
  • Zugriff auf OS-Dienste wie das Adressbuch, Accelerometer und Kameras; Push-Benachrichtigungen; Bonjour-Netzwerk (iOS)
Nachteile:
  • erfordern Know-how von Programmiersprachen wie Objective-C und Kenntnisse des SDK

Mehr zum Thema

Youtube Sperre umgehen GEMA
Videos freischalten

So umgehen Sie die GEMA-Sperre bei Youtube. Was Sie dazu brauchen, und wie es am einfachsten geht.
Neue Fritzboxen unterstützen den AC-Standard.
WLAN-Geschwindigkeit verdoppeln

Mehr WLAN-Geschwindigkeit: Mit dem WLAN-Standard 802.11ac und den richtigen Geräten und Einstellungen verdoppeln Sie den Datendurchsatz.
Netflix auf dem TV
Programm in der Übersicht

Welche Filme und Serien gibt es bei Netflix eigentlich zu sehen? Was ist neu im Streaming-Angebot? Diese Antworten helfen weiter.
Netflix
Streaming

Preise, kompatible Geräte, Datenrate, Serien- und Filmangebot von Netflix: Wir beantworten die wichtigsten Fragen rund um den Streaming-Dienst.
E.T. – Der Außerirdische
Vorschau auf Film- und Serien-Highlights

Amazon Prime Instant Video lockt im Dezember 2016 mit Film-Highlights wie "E.T.", "Fast & Furious 7" und der Serie "Ku’damm 56​".