Sviluppo di app con PhoneGap CLI developing-apps-with-phonegap-cli
In qualsiasi momento, in qualità di sviluppatore, puoi eseguire l’app su un dispositivo o all’interno di un emulatore, purché sia stato configurato l’ambiente di sviluppo.
Per eseguire i seguenti esempi è necessario un sistema che esegue OSx (Mac) con Xcode o un sistema Mac/Win/Linux con l'SDK Android installato.
Bootstrap dell'ambiente di sviluppo bootstrap-your-development-environment
Configurazione di PhoneGap CLI
Per iOS: Per sviluppare per iPhone e iPad, è necessario Apple Xcode IDE.
- Scarica gratuitamente qui.
- Guida alla piattaforma iOS PhoneGap
Per Android: Per sviluppare per iPhone e iPad, è necessario Google Android Stuido IDE.
- Scarica gratuitamente qui.
- Guida alla piattaforma Android PhoneGap
Scarica la sorgente download-the-source
Una volta avviato correttamente l’ambiente di sviluppo, scarica l’origine dal riquadro Build app AEM:
- Fai clic sulla freccia a discesa del riquadro PhoneGap Build.
- Fai clic su Scarica origine .
- Seleziona l’origine desiderata dal modale Scarica origine .
- Fai clic su Scarica e salva il file ZIP nel computer.
- Estrai il file zip scaricato nella tua area di lavoro.
Creare e caricare l’app (dall’origine) build-and-load-the-app-from-source
PhoneGap CLI può creare un progetto di piattaforma, compilare la sorgente e distribuire l’app in un unico comando.
- Assicurati di aver installato PhoneGap CLI, vedi sopra.
- In una finestra della console (o terminale), accedi alla directory principale della sorgente estratta.
- Immetti il seguente comando:
phonegap run android
// -- or -- //
phonegap run ios
- Crea una nuova cartella (test mkdir)
- Passa a questa nuova cartella (cd test)
- Esegui 'phonegap create helloWorld'
- Passa a helloWorld (cd helloWorld)
- Esegui 'phonegap run android (o sostituisci android con ios come sopra).
- L'emulatore si aprirà eseguendo l'app PhoneGap appena creata, dicendo "Dispositivo pronto" se il ponte JavaScript a nativo è operativo.
Debug di JavaScript con il debug di Safari e IOS debug-javascripts-with-safari-and-ios-debug
Puoi eseguire il debug degli JavaScript dell’app utilizzando gli strumenti per sviluppatori di Safari, come faresti con un’applicazione web.
Abilita gli strumenti per sviluppatori di Safari enable-safari-developer-tools
Per abilitare gli strumenti per sviluppatori:
-
Apri le preferenze di Safari
- Fai clic su Safari nella barra dei menu
- Fai clic su Preferenze
-
Fai clic su Avanzate nella finestra Preferenze
- Selezionare "Mostra menu di sviluppo nella barra dei menu"
- Chiudi la finestra Preferenze
Collegare Safari ad iOS connect-safari-to-ios
Puoi collegare Safari a un dispositivo o a un emulatore iOS.
- In una finestra della console, accedi alla directory principale della sorgente estratta.
- Immetti il seguente comando per avviare l'app sul tuo dispositivo o emulatore.
phonegap run <platform> --device
// -- or -- //
phonegap run <platform> --emulator
- Apri Safari
- Fai clic su Sviluppa nella barra dei menu
- Seleziona il sottomenu Simulatore di iOS
- Fai clic su home.html
Eseguire il debug di JavaScript con l’ispettore Web di Safari debug-javascript-with-safari-s-web-inspector
Puoi impostare punti di interruzione in qualsiasi punto della sorgente. Quando interagisci con l’emulatore o il dispositivo, l’esecuzione dell’app si arresta a quei punti di interruzione. Puoi eseguire un’analisi approfondita dell’esecuzione e controllare i valori nelle variabili.
- Fare clic su Risorse nella finestra Ispettore Web
- Passa alla struttura ad albero di origine e fai clic sul file di origine desiderato
- Fai clic sul numero di riga adiacente per aggiungere un punto di interruzione
- Interagire con il dispositivo o l'emulatore
- Utilizza i pulsanti di controllo per continuare l’esecuzione, passa il cursore, entra ed esce dai metodi:
Passaggi successivi the-next-steps
Dopo aver appreso come sviluppare app con PhoneGap CLI, consulta Accesso alle funzioni del dispositivo.