Apache Cordova mit neuen Features für Firefox OS App-Entwicklung
Apache Cordova ist ein Framework, welches es erlaubt, Apps für verschiedene Systeme wie Android oder iOS zu entwickeln, ohne für jedes dieser Systeme eigene native Apps programmieren zu müssen. Mozillas Firefox OS wird seit Version 3.4 unterstützt, Version 3.5 bringt weitere Verbesserungen.
Wer mobile Applikationen für verschiedene Endsysteme programmieren möchte, für den ist Apache Cordova (oder Adobe PhoneGap) eine Option. Mittels dieses Frameworks lassen sich Apps in HTML5 / CSS / JavaScript programmieren, welche das Framework dann in native Apps kompiliert. Dadurch muss der Entwickler nicht für Android in Java programmieren, für iOS in Objective C und für wieder ein anderes System in einer anderen Programmiersprache. Dennoch kann der Entwickler über entsprechende APIs auf die Hardware und System-Features zugreifen, womit Cordova-Apps keine reinen Web-Apps, sondern so etwas wie Hybrid-Apps sind. So lässt sich mit Cordova auch die Kamera des Smartphones nutzen oder auf die Kontakte zugreifen.
Bislang mussten Entwickler manuell die Datei manifest.webapp bearbeiten, um notwendige Berechtigungen oder andere App-Informationen hinzuzufügen. Ab Version 3.5 aktualisiert Cordova die Manifest-Datei auf Grundlage der config.xml-Datei, wenn cordova prepare ausgeführt wird. Ein Ausführen von cordova build oder cordova compile erstellt in der neuen Version eine ZIP-Datei der App unter platform/firefoxos/build.
Auch aktualisierte Plugins sind am Start. Die folgenden Plugins unterstützen ab sofort auch Firefox OS: Battery Status, File, In app browser sowie Network information. Die beiden Plugins Geolocation und Contacts haben Updates erhalten, welche auch Firefox OS betreffen. Notification, Compass, Accelerometer und Camera sind die weiteren Plugins, welche seit Cordova 3.4 auch Firefox OS unterstützen.
Was kommt als Nächstes?
Mozilla arbeitet derzeit daran, das Debugging von Cordova-Apps mit dem neuen Firefox App Manager zu integrieren. Informationen zum neuen App Manager gibt es hier, eine Vorschau auf die Integration gibt das am Ende des Artikels eingefügte Kurzvideo. Des Weiteren arbeitet man daran, Standard-Icons beim Erstellen neuer Apps anzulegen, welche als Platzhalter fungieren und einfach ausgetauscht werden können.
[video_left][video_frame]
[iframe url=“https://www.youtube.com/embed/KFn1OsIfPE4″ width=“560″ height=“315″ scrolling=“no“ frameborder=“0″ marginheight=“0″]
[/video_frame]
[video_text][/video_text]
[/video_left]
Video auf YouTube ansehen
Weitere aktuelle Artikel aus der Kategorie „Firefox Marketplace & Apps“
- 04.02.2016Mozilla macht weitere Ankündigung zur Zukunft von Firefox OS und Firefox Marketplace
- 28.08.2015Firefox OS Apps auf dem Panasonic SmartTV debuggen
- 05.10.2014Firefox Marketplace: Firefox Accounts ersetzen Mozilla Persona
- 15.08.2014Erste Vorschau auf Firefox Hello für Firefox OS
- 14.06.2014Mozilla bringt Firefox OS Apps auf Android
Füge diese URL in deine WordPress-Website ein, um sie einzubetten
Füge diesen Code in deine Website ein, um ihn einzubinden