26.02.2014 Aufrufe

Android User Hallo Android (Vorschau)

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Devcorner<br />

PhoneGap-Workshop<br />

<strong>Android</strong>-Anwendungen mit PhoneGap entwickeln – Teil 1<br />

Meine<br />

erste App<br />

Das mobile Web boomt. Mit ihm zusammen wächst<br />

auch der Wunsch, eine eigene App zu entwickeln<br />

oder selbst an dem lukrativen App-Markt teilzuhaben.<br />

Wer schon einmal ein paar HTML-Seiten entwickelt<br />

hat, kann mithilfe von PhoneGap sogar<br />

Anwendungen für alle relevanten mobilen Plattformen<br />

entwickeln. Holger Reibold<br />

w3.org<br />

Fortsetzung folgt!<br />

Wenn Sie eine Anwendung für<br />

<strong>Android</strong> oder auch eine andere<br />

mobile Plattform entwickeln<br />

wollen, so greifen Sie in<br />

der Regel zu entsprechenden sogenannten<br />

Software Development Kits, kurz SDK. Diese<br />

Kits vereinfachen die Entwicklung und bieten<br />

Ihnen neben dem Zugriff auf system- und<br />

gerätespezifische Funktionen auch diverse<br />

Möglichkeiten, das Aussehen und das Verhalten<br />

Ihrer App zu bestimmen.<br />

Doch für viele Anwendungen benötigt man<br />

nicht derlei weitreichende Eingriffe in das<br />

darunterliegende System. Das Schöne für<br />

Programmierer: Mobile Geräte unterstützen<br />

allesamt Web-Standards und erlauben die<br />

Ausführung von Applikationen, die auf<br />

Unser mehrteiliger PhoneGap-Workshop führt Sie in die Grundprinzipien der Entwicklung<br />

mobiler Anwendungen für <strong>Android</strong>, iOS und weitere Plattformen ein. In<br />

diesem ersten Teil erfahren Sie, wie Sie PhoneGap in Betrieb nehmen, welche Voraussetzung<br />

für die App-Entwicklung zu erfüllen sind und wie man an die App-Entwicklung<br />

herangeht. Im zweiten Teil lernen Sie erste praktische Möglichkeiten des<br />

Zugriffs auf native Smartphone-Funktionen wie das Speichern von Dateien kennen,<br />

und wir zeigen Ihnen die Integration von PhoneGap in Dreamweaver. Der dritte Teil<br />

unseres Workshops widmet sich vorgeschrittenen Themen wie der Animation.<br />

HTML5, JavaScript und CSS basieren.<br />

Nun wollen die meisten Entwickler ihre<br />

App(s) nicht nur für eine Plattform, sondern<br />

für mehrere entwickeln. An diesem Punkt<br />

setzt PhoneGap an [1]. Es handelt sich um<br />

ein frei verfügbares Tool, mit dem Sie Applikationen<br />

entwickeln können, die auf mehreren<br />

Mobil-Plattformen lauffähig sind. Mit<br />

PhoneGap können Sie Anwendungen für<br />

And roid, Symbian, WebOS, Bada, iOS, Black<br />

Berry OS und Windows Mobile 7 erstellen.<br />

PhoneGap ist also kein plattformspezifisches<br />

SDK, sondern stellt vielmehr eine Programmierschnittstelle<br />

für den Zugriff auf den<br />

Browser und die Gerätefunktionen zur Verfügung.<br />

Dennoch kann PhoneGap unter fast<br />

allen wichtigen mobilen Plattformen auch<br />

native Funktionen ansprechen, das gilt nicht<br />

nur für <strong>Android</strong>, sondern auch für Windows<br />

Mobile 7. Die Firma hinter PhoneGap gehört<br />

seit Oktober 2011 zu Adobe, das Projekt soll<br />

jedoch freie Software bleiben. Geht es nach<br />

dem Willen der PhoneGap-Entwickler, so<br />

wird das Tool zu einem Apache-Projekt. Aktuell<br />

befindet sich die Software bei Version<br />

1.4.1 (Stand: Februar 2012).<br />

106<br />

April 2012<br />

<strong>Android</strong>-<strong>User</strong>.de

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!