AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.
Adobe empfiehlt die Verwendung des SPA-Editors für Projekte, für die ein frameworkbasiertes Client-seitiges 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 Entwicklungsumgebung konfiguriert haben.
Um die folgenden Beispiele auszuführen, benötigen Sie ein System, das OSx (Mac) mit Xcode ausführt, oder ein Mac/Win/Linux-System mit installiertem Android-SDK.
Für iOS: Für die 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 Android Stuido IDE von Google.
Nachdem Sie die Entwicklungsumgebung erfolgreich gebootet haben, laden Sie die Quelle aus der Kachel zum Erstellen der AEM App herunter:
Die Entwicklungsquelle enthält den neuesten Status Ihrer App, einschließlich nicht gestaffelter Änderungen. Verwenden Sie die Staging-Quelle zum Erstellen von Release-Kandidaten für das Senden an Appstore-Anbieter.
Wenn Sie Ihre App nie testen, wird durch die Auswahl von Staging der Staging-Workflow Trigger (Tipp: Dies wird als gestaffelte App in der PhoneGap Enterprise Viewer App angezeigt, die im AppStore und im Google PlayStore verfügbar ist.
Die PhoneGap-CLI kann ein Plattformprojekt erstellen, die Quelle kompilieren und die App in einem einzelnen Befehl bereitstellen.
Sie können alle diese Schritte separat ausführen, siehe PhoneGap-CLI-Dokumente.
phonegap run android
// -- or -- //
phonegap run ios
Wenn Sie derzeit Probleme haben, gehen Sie zurück zu den Grundlagen zu Trommelschießen -
Dadurch wird sichergestellt, dass die PhoneGap-CLI-Entwicklungsumgebung ordnungsgemäß ausgeführt wird.
Sie können die JavaScripts Ihrer App mit den Entwicklertools von Safari debuggen, so wie bei einer Webanwendung.
So aktivieren Sie die Entwicklertools:
Öffnen Sie die Voreinstellungen von Safari.
Klicken Sie im Fenster "Voreinstellung"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 Ihrer Quelle festlegen. Wenn Sie mit Ihrem Emulator oder Gerät interagieren, stoppt die Ausführung Ihrer App an diesen Haltepunkten. 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.
Nachdem Sie sich mit der Entwicklung von Apps mit PhoneGap CLI vertraut gemacht haben, lesen Sie Zugreifen auf Gerätefunktionen.