App Entwicklung mit PhoneGap: Unterschied zwischen den Versionen
| Zeile 30: | Zeile 30: | ||
* The latest Android platform | * The latest Android platform | ||
* The latest Android system image for the emulator | * The latest Android system image for the emulator | ||
| + | |||
| + | ===== Systempfade prüfen bzw. PATH Variable setzen ===== | ||
| + | Wir öffnen die bash_profile Datei (wenn Sie nicht vorhanden ist wird Sie erzeugt. | ||
| + | touch ~/.bash_profile; open ~/.bash_profile | ||
| + | Jetzt können wir den Pfad zum Android SDK setzen und die Datei abspeichern. So wird bei jedem Terminal Aufruf der Pfad gesetzt. Man muß das also später nicht mehr machen. | ||
| + | |||
| + | export PATH=${PATH}:/Developer/adt-bundle-mac-x86_64/platform-tools:/Development/android-sdk-macosx/sdk/tools | ||
| + | |||
| + | Datei abspeichern und ausführen. | ||
| + | |||
| + | source ~/.bash_profile | ||
'''Installation:''' | '''Installation:''' | ||
Version vom 7. Februar 2013, 17:14 Uhr
PhoneGap = Apache Cordova
http://phonegap.com/2012/03/19/phonegap-cordova-and-what%E2%80%99s-in-a-name/
PhoneGap wurde Ende 2012 von Adobe übernommen. Die Code Basis wurde der Community übergeben und stehe jetzt als Apache Cordova unter der Apache Lizenz. PhoneGap bleibt als spezielle Adobe Distribution erhalten. Im Moment ist die Codebasis identisch (Anfang 2013). Die Basis für PhoneGap wird vermutlich auch Cordova bleiben.
Über die Zeit werden bei PhoneGap wahrscheinlich einige Plugins und Komponenten dazukommen um die Verknüpfung mit anderen Adobe Tools zu realisieren. PhoneGap wird aber OpenSource und kostenlos bleiben.
Links
http://phonegap.com/developer/
Entwicklungsumgebungen
Es gibt Compiler in der Cloud mit denen man arbeiten kann. Oder man nutzt die nativen Entwicklungsumgebungen der entsprechenden Plattformen.
Cloud Entwicklung
Todo
Android
ADT = Android Developer Tools
Benötigte Komponenten und Installation
Am einfachsten mit dem Komplettpaket:
http://developer.android.com/sdk/index.html
Enthält:
- Eclipse + ADT plugin
- Android SDK Tools
- Android Platform-tools
- The latest Android platform
- The latest Android system image for the emulator
Systempfade prüfen bzw. PATH Variable setzen
Wir öffnen die bash_profile Datei (wenn Sie nicht vorhanden ist wird Sie erzeugt.
touch ~/.bash_profile; open ~/.bash_profile
Jetzt können wir den Pfad zum Android SDK setzen und die Datei abspeichern. So wird bei jedem Terminal Aufruf der Pfad gesetzt. Man muß das also später nicht mehr machen.
export PATH=${PATH}:/Developer/adt-bundle-mac-x86_64/platform-tools:/Development/android-sdk-macosx/sdk/tools
Datei abspeichern und ausführen.
source ~/.bash_profile
Installation:
Download und Entpacken von obigem Link:
adt-bundle-<os_platform>.zip
Kopieren des Ordners z.B. nach Developer. Darin enthalten ist das Android SDK und Eclipse
Jetzt haben wir eine Android Entwicklungsumgebung.
Projekt beginnen
- Android Projekt definieren
- Cordova Bibliotheken importieren =====
- Start-Java-Datei für PhoneGap bestimmen
- Grundklasse modifizieren, um DroidGap zu erweitern.
- setContentView ändern, damit die URL Ihres HTML-basierten Home-Bildschirms, der auch manuell erstellt wird, geladen wird.