Apps ontwikkelen met PhoneGap CLI developing-apps-with-phonegap-cli
Als ontwikkelaar kunt u uw app op elk gewenst moment op een apparaat of in een emulator uitvoeren, op voorwaarde dat u de ontwikkelomgeving hebt geconfigureerd.
Voor het uitvoeren van de volgende voorbeelden hebt u een systeem nodig waarop macOS X met Xcode wordt uitgevoerd, of een Mac/Win/Linux-systeem waarop de Android™ SDK is geïnstalleerd.
Bootstrap uw ontwikkelomgeving bootstrap-your-development-environment
PhoneGap CLI instellen (https://docs.phonegap.com/en/4.0.0/guide_cli_index.md.html#The%20Command-Line%20Interface
)
Voor iOS: voor de ontwikkeling van iPhones en iPads hebt u Apple Xcode-IDE nodig.
- Download het voor vrije hier.
- PhoneGap iOS-platformhulplijn (
https://docs.phonegap.com/en/4.0.0/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide
)
Voor Android™: voor de ontwikkeling van iPhones en iPads hebt u Android™ Stuido IDE van Google nodig.
- Download het voor vrije hier.
- PhoneGap Android™-platformhandleiding (
https://docs.phonegap.com/en/4.0.0/guide_platforms_android_index.md.html#Android%20Platform%20Guide
)
De Source downloaden download-the-source
Wanneer u uw ontwikkelomgeving met succes hebt versneld, downloadt u de bron van de AEM App Build Tile:
- Klik op de vervolgkeuzelijst PhoneGap Build-tegel.
- Klik op Source downloaden.
- Selecteer de gewenste bron in het modaal station van Source downloaden.
- Klik op Downloaden en sla het ZIP-bestand op uw computer op.
- Extraheer het gedownloade ZIP-bestand naar uw werkruimte.
App maken en laden (van bron) build-and-load-the-app-from-source
PhoneGap CLI kan een platformproject tot stand brengen, de bron compileren, en app in één enkele bevel opstellen.
https://phonegap.com/blog/2014/11/13/phonegap-cli-3-6-3/
).- Controleer of u PhoneGap CLI hebt geïnstalleerd, zie hierboven.
- Navigeer in een consolevenster (of terminalvenster) naar de hoofdmap van de uitgepakte bron.
- Voer de volgende opdracht in:
phonegap run android
// -- or -- //
phonegap run ios
- Een map maken (mkdir-test)
- Navigeren naar deze nieuwe map (cd-test)
- Uitvoeren
phonegap create helloWorld
- Navigeer in helloWorld (cd helloWorld)
- Voer
phonegap run android
uit (of vervang Android™ door iOS zoals hierboven beschreven). - Emulator opent het uitvoeren van uw nieuwe PhoneGap App, die "Apparaat Klaar"zegt als JavaScript Bridge aan inheems operationeel is.
Foutopsporing in JavaScript met Safari en IOS debug-javascripts-with-safari-and-ios-debug
U kunt fouten in de JavaScript van uw app opsporen met de ontwikkelaarsprogramma's van Safari, net als bij een webtoepassing.
Safari Developer Tools inschakelen enable-safari-developer-tools
De gereedschappen voor ontwikkelaars inschakelen:
-
Safari-voorkeuren openen
- Klik op Safari in de menubalk
- Klik op Voorkeuren
-
Klik op Geavanceerd in het venster Voorkeuren
- Schakel "Ontwikkelmenu tonen in menubalk" in
- Het venster Voorkeuren sluiten
Safari verbinden met iOS connect-safari-to-ios
U kunt Safari verbinden met een iOS-apparaat of emulator.
- Navigeer in een consolevenster naar de hoofdmap van de uitgepakte bron.
- Voer de volgende opdracht in, zodat u de app op uw apparaat of emulator kunt starten.
phonegap run <platform> --device
// -- or -- //
phonegap run <platform> --emulator
- Safari openen
- Klik op Ontwikkelen in de menubalk
- Het submenu iOS Simulator selecteren
- Klik op home.html
Fouten opsporen in JavaScript met Safari's webcontrole debug-javascript-with-safari-s-web-inspector
U kunt onderbrekingspunten overal in de bron instellen. Wanneer u met uw emulator of apparaat werkt, stopt de uitvoering van uw app bij die onderbrekingspunten. U kunt de uitvoering doorlopen en de waarden in variabelen inspecteren.
- Klik Middelen in het venster van de Inspecteur van het Web
- Navigeren in de bronstructuur en op het gewenste bronbestand klikken
- Klik op het regelnummer naast een onderbrekingspunt
- Interactie met apparaat of emulator
- Gebruik de besturingsknoppen om door te gaan met de uitvoering, stap over, stap in en stap uit de methoden:
De volgende stappen the-next-steps
Nadat u over het Ontwikkelen van Apps met CLI PhoneGap hebt geleerd, zie Toegang tot de Eigenschappen van het Apparaat.