ANZEIGE

HTML5 powered by Microsoft – diese Kategorie wird präsentiert vom Internet Explorer 9

Welche Bedeutung Standards haben und was Microsoft damit zu tun hat, verraten wir Ihnen hier!

PhoneGap: Mobile Apps mit HTML5 und JavaScript

PhoneGap ist ein Open-Source Framework für die Cross-Plattform Entwicklung mobiler Anwendungen. Bei PhoneGap wird die Benutzeroberfläche über HTML5 und CSS erstellt während JavaScript für die steuernde Logik zuständig ist. Wir stellen euch PhoneGap kurz vor.

PhoneGap Start
PhoneGap Startseite

Installierbare Apps mit Webtechniken

PhoneGap erzeugt native Applikationen für alle gängigen mobilen Plattformen aus HTML, und CSS-Code. Über sogenannte Phonegap-Wrapper werden aus dem Web-Quellcode Apps für die gewünschten Zielplattformen wie iOS, , Windows Mobile oder Blackberry erzeugt. So können PhoneGap-Applikationen z.B. auch in Apples App-Store bereit gestellt werden, ohne dass Entwickler Objective-C beherrschen müssen. Palms WebOS, Symbian und Bada werden ebenfalls unterstützt. Hier ein Video das PhoneGap vorstellt:

Über JavaScript auf Hardware zugreifen

Die JavaScript API von PhoneGap macht es auf generische Art und Weise möglich, Hardwarekomponenten wie z.B. Kameras, GPS-Empfänger oder Beschleunigungssensoren bei Smartphones anzusprechen.

PhoneGap Features
PhoneGap Features

PhoneGap wurde ursprünglich von Nitobi entwickelt. Inzwischen hat Adobe Nitobi aufgekauft. Um auf lange Sicht den Open-Source Gedanken von PhoneGap zu sichern, haben die Entwickler den PhoneGap-Quellcode als Apache Projekt erst unter den Namen Callback und aktuell als Cordova bei GitHub bereit gestellt. PhoneGap wird neben Adobe auch von anderen großen Unternehmen wie z.B. Cisco, IBM, Time Warner oder Logitech eingesetzt und teils weiter entwickelt.

Weiterführende Links:

Weitere Artikel zu HTML5, JavaScript, CSS, Frameworks, Open Source und Apps

Das interessiert dich bestimmt auch

4 Answers

  1. von Rocco 21.02.2012 (11:06Uhr) 1.

    Gute Intro zum Thema - wer mehr über PhoneGap erfahren und sich austauschen will, kann gern zum PhoneGap Meetup in Frankfurt am 29.02. kommen.

    Dieses mal geht es besonders um die Entwicklung von Windows Phone 7 Apps. Einer der PhoneGap Core-Entwickler wird dabei sein, um aus erster Hand zu berichten.

  2. von Ines 21.02.2012 (14:34Uhr) 2.

    Danke für den interessanten Bericht. Zum Thema neue IPhone App habe ich noch was interessantes gefunden:

    http://goo.gl/c3qum

  3. von Konstantin 06.03.2012 (16:30Uhr) 3.

    Was unterscheidet PhoneGap von Titanium? Welches ist einfacher oder besser in der Anwendung?

  4. von Alex 05.04.2012 (10:56Uhr) 4.

    @Konstantn Der Unterschied zwischen PhoneGap und Titanium wird hier kurz und bündig erklärt
    http://www.app-agentur-bw.de/blog/hybrid-ist-nicht-gleich-hybrid-mobile-apps-fuer-iphone-und-android.
    Im Wesentlichen kapselt PhoneGap eine mittels Webtechnologie entwickelte Anwendung und stellt via API erweiterte Zugriffe auf das jeweilige Gerät zur Verfügung. Die Anwendung selbst bleibt also unverändert. Das Ergebnis einer solchen Verschmelzung von Web- und nativer Anwendung nennt man Hybrid-Applikationen.
    Titanium hingehen wandelt eine Anwendung explizit für das jeweilige Gerät in eine native Anwendung um. Dafür muss die Anwendung aber auch nach den Strukturvorgaben von Titanium programmiert sein. Vorteil ist hier natürlich, dass die Anwendung ausschließlich in JavaScript geschrieben werden kann und das Resultat echter nativer Code ist, der im Vergleich Web- und Hybrid-Applikationen performanter ist.

Deine Meinung


(wird nicht veröffentlicht)