Adobe empfiehlt die Verwendung des SPA-Editors für Projekte, für die ein frameworkbasiertes clientseitiges Rendering für einzelne Seiten (z. B. React) erforderlich ist. Weitere Informationen
Als Entwickler können Sie Ihre App jederzeit auf einem Gerät oder in einem Emulator ausführen, sofern Sie Ihre Entwicklungs-Umgebung konfiguriert haben.
Um die folgenden Beispiele auszuführen, benötigen Sie ein System, das OSx (Mac) mit Xcode oder ein Mac/Win/Linux-System mit installiertem Android SDK ausführt.
Für iOS: Zur Entwicklung für iPhones und iPads benötigen Sie die Xcode-IDE von Apple.
Für Android: Für die Entwicklung für iPhones und iPads benötigen Sie die Google Android Stuido IDE.
Laden Sie die Umgebung nach dem erfolgreichen Hochladen der App-Entwicklung aus der AEM App-Build-Kachel herunter:
Die Entwicklungsquelle enthält den neuesten Status Ihrer App und enthält gleichzeitig nicht gestaffelte Änderungen. Verwenden Sie die Staging-Quelle, um Versionskandidaten zu erstellen, die an App Store-Anbieter übermittelt werden sollen.
Wenn Sie Ihre App nie anzeigen, löst die Auswahl von Staging den Staging-Workflow aus (Hinweis: wird als gestaffelte App in der PhoneGap Enterprise Viewer-App angezeigt, die im AppStore und Google PlayStore verfügbar ist.
PhoneGap CLI kann ein Plattformprojekt erstellen, die Quelle kompilieren und die App in einem einzigen Befehl bereitstellen.
Sie können alle diese Schritte separat durchführen, siehe PhoneGap-CLI-Dokumente.
phonegap run android
// -- or -- //
phonegap run ios
Wenn Sie Probleme haben, gehen Sie zu den Grundlagen zurück, um Probleme zu schießen -
Dadurch wird sichergestellt, dass die PhoneGap-Umgebung für die CLI-Entwicklung ordnungsgemäß ausgeführt wird.
Sie können die JavaScripts Ihrer App mit den Entwicklerwerkzeugen von Safari debuggen, genau wie bei einer Webanwendung.
So aktivieren Sie die Entwicklerwerkzeuge:
Safari-Voreinstellungen öffnen
Klicken Sie im Fenster "Voreinstellungen"auf Erweitert
Sie können Safari entweder mit einem iOS-Gerät oder Emulator verbinden.
phonegap run <platform> --device
// -- or -- //
phonegap run <platform> --emulator
Sie können Haltepunkte an einer beliebigen Stelle in der Quelle festlegen. Wenn Sie mit Ihrem Emulator oder Gerät interagieren, wird die Ausführung der App an diesen Haltepunkten beendet. Sie können die Ausführung schrittweise durchführen und die Werte in Variablen überprüfen.
Um die Werte der Variablen anzuzeigen, bewegen Sie in der aktuellen Methode den Mauszeiger über.
Sobald Sie Informationen zum Entwickeln von Apps mit der PhoneGap-CLI erhalten haben, finden Sie unter Zugreifen auf Gerätefunktionen.