2011-12-14 2 views
1

앱은 모든 주요 스마트 폰 플랫폼, 즉 Android, Windows Mobile, Symbian, iPhone, Blackberry 및 태블릿에서도 실행됩니다. 나는 이클립스 (버전 1.2.2.20100216-1730)가 이미 설치되고 설치된 안드로이드 SDK와 함께 설치되어있다.Phonegap에서 데이터 기반 앱을 개발하고 싶습니다. 모든 플랫폼에 대해 별도의 SDK를 다운로드해야합니까?

나를 인도 할 수 있습니까? 감사.

답변

3

- 직접하려는 경우 - 배포 할 각 대상에 대해 환경을 설정해야합니다 (예 : SDK, 컴파일러, 시뮬레이터 등). iOS + SDK 용 xCode, Android + SDK 용 Eclipse, BB + SDK 용 Eclipse ...

표준을 사용하는 경우 (자신의 플러그인이 아님) 현재 업로드 한 클라우드 서비스가 있습니다. html/css/js 코드를 사용하면 각 환경에 대해 컴파일 된 앱을 제공 할 것입니다. 첫 번째는 PhoneGap Build 이었지만이 서비스를 제공하는 다른 사람들을 이미 보았습니다.

희망이 도움이됩니다.

+0

첫 번째 옵션에는 더 많은 노력이 포함되지만 일단 앱이 하나의 플랫폼에서 완성되면 다른 플랫폼을 코딩 할 필요가 없습니다. 내 상황에서, 나는 안드로이드 SDK와 에뮬레이터를 가지고있다. 그래서 나는 나의 애플 리케이션의 코드를 완료 한 후에 배치하고자하는 각 타겟을 위해 (SDK, 컴파일러, 시뮬레이터 등으로) 환경을 설정하는 것이다. .권리? –

+1

코딩 HTML/JS/CSS는 이론적으로 만 동일합니다. 제 대답은 플랫폼 당 기본 앱의 실제 컴파일과 더 관련이 있습니다. 이미 Android SDK가 있으므로 직접 .apk 파일을 컴파일 할 수 있습니다! 물론 iOS .ipa를 원한다면 OSX 머신, xCode 프레임 워크, iOS SDK가 필요하며 잊지 말자. SDK 개발자 프로그램에 비용을 지불해야한다. 오버 헤드가 많다. 또한 즉시 제공 할 수있는 클라우드 컴파일 솔루션을 제안했습니다. 얼마나 많은 리소스를 투자해야하는지에 대한 모든 궁금 함) – Leon

+0

또한 내 애플리케이션에 데이터 그리드 및 탭 컨트롤 (데스크톱 또는 웹 응용 프로그램 에서처럼)과 같은 컨트롤이 포함됩니다. HTML 또는 JS에서 스마트 폰 앱에 이러한 컨트롤을 포함시킬 수있는 옵션이 있습니까? –

관련 문제