Phonegap ist Adobe’s Variante von Cordova, einem Software-Paket welches wiederum ursprünglich von Adobe (mit)entwickelt und dann aber dem Apache-Team Software-Pflege übergeben wurde zur.
$ sudo npm install -g phonegap
ggf.:
$ sudo npm install -g phonegap@latest
Dann testen mit
$ phonegap
Bei mir führte dass zu einem Fehler:
Error: Cannot find module ‚bplist-parser‘
Deshalb ggf. Pakete per Hand nachinstallierten (in unserem Fall den bplist-parser):
sudo npm install -g bplist-parser
sudo npm install -g minimatch
sudo npm install -g inherits
sudo npm install -g path-is-absolute
sudo npm install -g inflight
sudo npm install -g once
Und die Abhängigkeiten/Dependencies überprüfen lassen:
sudo npm update -g
Gegebenenfalls jetzt nochmals testen ob phonegap korrekt installiert wurde:
$ phonegap
Weiterführende Schritte werden hier noch beschrieben, dafür einige Links:
Android
- http://www.adamwadeharris.com/sign-publish-phonegap-app-google-play-store-windows/
- http://developer.android.com/tools/publishing/app-signing.html#cert
- https://play.google.com/apps/publish
- In case of issues with the „Version Code“ at Google: http://developer.appcelerator.com/question/118940/how-to-change-version-code-android
iOS
- Do not forget to change the version (project properties, general tab)! http://stackoverflow.com/questions/18892151/change-version-number-and-build-in-xcode-5
- http://itunesconnect.apple.com/
https://developer.apple.com/account/ios/identifiers/bundle/bundleList.action - http://appdevelopermagazine.com/825/2013/10/25/Guide:-How-to-Publish-from-Xcode-5-To-The-Apple-App-Store/
- https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html