PhoneGap CLI를 사용한 앱 개발 developing-apps-with-phonegap-cli
개발 환경을 구성한 경우 개발자로서 언제든지 장치 또는 에뮬레이터 내에서 앱을 실행할 수 있습니다.
다음 예제를 실행하려면 Xcode와 함께 OSx(Mac)을 실행하는 시스템 또는 Android SDK가 설치된 Mac/Win/Linux 시스템이 필요합니다.
개발 환경 Bootstrap bootstrap-your-development-environment
iOS의 경우: iPhone 및 iPad용으로 개발하려면 Apple의 Xcode IDE가 필요합니다.
- 무료로 다운로드 여기.
- PhoneGap iOS 플랫폼 안내서
Android의 경우: iPhone 및 iPad용으로 개발하려면 Google의 Android Studio IDE가 필요합니다.
- 무료로 다운로드 여기.
- PhoneGap Android 플랫폼 안내서
소스 다운로드 download-the-source
개발 환경을 성공적으로 부트하면 AEM 앱 빌드 타일에서 소스를 다운로드합니다.
- PhoneGap Build 타일 V자형 화살표를 클릭합니다.
- 소스 다운로드를 클릭합니다.
- 다운로드 소스 모달에서 원하는 소스를 선택합니다.
- 다운로드 를 클릭하고 ZIP을 컴퓨터에 저장합니다.
- 다운로드한 zip 파일을 작업 공간에 추출합니다.
앱을 빌드하고 로드합니다(소스에서). build-and-load-the-app-from-source
PhoneGap CLI는 플랫폼 프로젝트를 만들고 소스를 컴파일하고 단일 명령으로 앱을 배포할 수 있습니다.
- PhoneGap CLI를 설치했는지 확인합니다. 위의 내용을 참조하십시오.
- 콘솔(또는 터미널) 창에서 추출된 소스의 루트 디렉토리로 이동합니다.
- 다음 명령을 입력합니다.
phonegap run android
// -- or -- //
phonegap run ios
- 새 폴더 만들기(mkdir 테스트)
- 이 새 폴더(cd 테스트)로 이동합니다.
- 'phonegap create helloWorld' 실행
- helloWorld(cd helloWorld)로 이동합니다.
- 'phonegap run android(또는 android를 위와 같이 ios로 바꾸기)를 실행합니다.
- 에뮬레이터는 JavaScript 브리지가 네이티브 방식으로 작동하는 경우 'Device Ready'라고 말하면서 새로 만든 PhoneGap 앱을 실행 중입니다.
Safari 및 IOS 디버그를 사용하여 Javascript 디버그 debug-javascripts-with-safari-and-ios-debug
웹 애플리케이션을 사용하는 것과 동일한 방식으로 Safari의 개발자 도구를 사용하여 앱의 JavaScript를 디버깅할 수 있습니다.
Safari 개발자 도구 활성화 enable-safari-developer-tools
개발자 도구를 활성화하려면
-
Safari 기본 설정 열기
- 메뉴 막대에서 Safari 클릭
- 기본 설정을 클릭합니다
-
기본 설정 창에서 고급 을 클릭합니다
- "메뉴 모음에 개발 메뉴 표시"를 선택합니다.
- 기본 설정 창을 닫습니다.
Safari와 iOS 연결 connect-safari-to-ios
Safari를 iOS 장치 또는 에뮬레이터에 연결할 수 있습니다.
- 콘솔 창에서 추출된 소스의 루트 디렉토리로 이동합니다.
- 다음 명령을 입력하여 장치 또는 에뮬레이터에서 앱을 실행합니다.
phonegap run <platform> --device
// -- or -- //
phonegap run <platform> --emulator
- Safari 열기
- 메뉴 모음에서 개발 을 클릭합니다
- iOS Simulator 하위 메뉴 선택
- home.html 을 클릭합니다.
Safari의 웹 검사기를 사용하여 JavaScript 디버그 debug-javascript-with-safari-s-web-inspector
소스의 모든 위치에서 중단점을 설정할 수 있습니다. 에뮬레이터 또는 장치와 상호 작용할 때 앱 실행이 해당 중단됩니다. 실행을 단계별로 수행하고 변수의 값을 검사할 수 있습니다.
- 웹 검사기 창에서 리소스 를 클릭합니다
- 소스 트리를 탐색하고 원하는 소스 파일을 클릭합니다
- 중단점을 추가하려면 인접한 줄 번호를 클릭합니다
- 장치 또는 에뮬레이터와 상호 작용
- 제어 단추를 사용하여 실행, 단계 오버, 단계 및 단계 내림 방법을 계속합니다.
다음 단계 the-next-steps
PhoneGap CLI를 사용한 앱 개발에 대해 알려면 장치 기능 액세스.