2014-12-13 2 views

답변

0

Android 응용 프로그램은 java에서 개발할 수있는 SDK (또는 소프트웨어 개발 키트)으로 선택적으로 빌드 할 수 있습니다. C 또는 C++와 같은 네이티브 언어로 개발하려면 SDKNDK (네이티브 개발 키트)의 조합을 사용하십시오.

NDK

SDK

편집 1 : 연결 되는가 측면에서 폰갭 웹 사이트 by using standards-based web technologies to bridge web applications and mobile devices에서 직접

, 그들은 당신의 HTML, CSS를 주입하는 에뮬레이터 역할을하는 응용 프로그램이 있다고 말하고있다 그리고 javascipt 코드 자체가 crossplatform 응용 프로그램의 느낌을 가지고 (나를 인용하지 마십시오).

내가 들어 본 또 다른 해결책은 XML 코드를 사용하고 patform (예 : iOS -> Objective-C; android -> Java) 언어로 변환하는 것을 제외하고는 동일한 접근 방식을 취하는 XML입니다. 당신에게 크로스 플랫폼 응용 프로그램의 느낌. 그러나 네이티브 응용 프로그램이라는 용어는 네이티브 프로그래밍 언어의 사용을 말합니다. C 또는 C++, 따라서 안드로이드 기본 개발 키트 (잘못 될 수 있음).

+0

내 프로젝트에서 나는 phonegap을 사용하는 안드로이드와 HTML5를 비교할 필요가있다. 그렇다면 그들이 어떻게 관련되어 있는지 설명 할 수 있을까? 내 이해에 나는 네이티브 모바일 응용 프로그램에 안드로이드를 넣어 그래서 네이티브 대 phonegap을 비교하기 쉽도록 내가 그것을 정확하게 이해 했습니까? – PhamDk

+0

@PhamDk 편집을 참조하십시오 – SemperAmbroscus

+0

고마워 FeatheredOrcian 정말 고맙습니다. – PhamDk

관련 문제