Desenvolvimento de aplicativos com CLI PhoneGap developing-apps-with-phonegap-cli
A qualquer momento, como desenvolvedor, você pode executar seu aplicativo em um dispositivo ou em um emulador, desde que tenha configurado seu ambiente de desenvolvimento.
Para executar os exemplos a seguir, você precisará de um sistema que execute o OSx (Mac) com Xcode ou de um sistema Mac/Win/Linux com o Android SDK instalado.
Bootstrap seu ambiente de desenvolvimento bootstrap-your-development-environment
Para iOS: Para desenvolver para iPhones e iPads, você precisa do Apple Xcode IDE.
- Baixe gratuitamente here.
- Guia da plataforma PhoneGap iOS
Para Android: Para ser desenvolvido para iPhones e iPads, você precisa do Google Android Studio IDE.
- Baixe gratuitamente here.
- Guia da plataforma PhoneGap Android
Baixar a fonte download-the-source
Depois de fazer o reforço do ambiente de desenvolvimento com sucesso, baixe a fonte do bloco AEM App Builder:
- Clique na divisa suspensa do bloco de PhoneGap Build.
- Clique em Baixar fonte.
- Selecione a fonte desejada no modal Fonte de download.
- Clique em Baixar e salve o ZIP no computador.
- Extraia o arquivo zip baixado para o espaço de trabalho.
Criar e carregar o aplicativo (da origem) build-and-load-the-app-from-source
A CLI do PhoneGap pode criar um projeto de plataforma, compilar a fonte e implantar o aplicativo em um único comando.
- Verifique se a CLI do PhoneGap foi instalada, veja acima.
- Em uma janela de console (ou terminal), navegue até o diretório raiz da origem extraída.
- Digite o seguinte comando:
phonegap run android
// -- or -- //
phonegap run ios
- Criar uma nova pasta (teste mkdir)
- Navegar nesta nova pasta (teste cd)
- Execute 'phonegap criar helloWorld'
- Navegue até helloWorld (cd helloWorld)
- Execute 'phonegap run android (ou substitua o android pelo ios como acima).
- O emulador abrirá a execução do aplicativo PhoneGap recém-criado, dizendo "Pronto para dispositivo" se a ponte JavaScript para nativo for operacional.
Depurar Javascripts com a depuração do Safari e do IOS debug-javascripts-with-safari-and-ios-debug
Você pode depurar os JavaScripts do aplicativo usando as ferramentas do desenvolvedor do Safari, da mesma forma que faria com um aplicativo da Web.
Ativar ferramentas de desenvolvedor do Safari enable-safari-developer-tools
Para ativar as ferramentas do desenvolvedor:
-
Abrir as preferências do Safari
- Clique em Safari na barra de menus
- Clique em Preferências
-
Clique em Avançado na janela Preferência
- Marque a opção "Mostrar menu desenvolver na barra de menus"
- Feche a janela Preferência
Conectar o Safari ao iOS connect-safari-to-ios
Você pode conectar o Safari a um dispositivo ou emulador de iOS.
- Em uma janela do console, navegue até o diretório raiz da origem extraída.
- Digite o seguinte comando para iniciar o aplicativo no dispositivo ou no emulador.
phonegap run <platform> --device
// -- or -- //
phonegap run <platform> --emulator
- Abrir o Safari
- Clique em Desenvolver na barra de menus
- Selecione o submenu do Simulador de iOS
- Clique em home.html
Depurar o JavaScript com o Inspetor da Web do Safari debug-javascript-with-safari-s-web-inspector
Você pode definir pontos de interrupção em qualquer lugar na sua origem. Quando você interage com o emulador ou dispositivo, a execução do aplicativo é interrompida nesses pontos de interrupção. Você pode percorrer a execução e inspecionar os valores em variáveis.
- Clique em Recursos na janela Inspetor da Web
- Navegue pela árvore de origem e clique no arquivo de origem desejado
- Clique no número da linha adjacente para adicionar um ponto de interrupção
- Interagir com o dispositivo ou emulador
- Use os botões de controle para continuar a execução, passe o mouse sobre eles, passe para dentro e saia dos métodos:
Próximas etapas the-next-steps
Depois de saber mais sobre como desenvolver aplicativos com PhoneGap CLI, consulte Acesso aos recursos do dispositivo.