하이브리드 응용 프로그램과 phonegap을 사용하여 만든 응용 프로그램의 차이점을 설명해야 할 경우 어떻게 설명해야합니까?하이브리드 응용 프로그램과 phone-gap cardova 응용 프로그램의 차이점은 무엇입니까?
답변
Phonegap은 하이브리드 방식의 구현입니다. "하이브리드 프레임 워크"라고 생각하는 것이 가장 좋습니다. 하이브리드 응용 프로그램의 다른 버전은 주로 네이티브로 빌드 한 다음 특정 플랫폼 간 페이지에 대해 웹보기 (iOS의 경우 UIWebView, 안드로이드의 경우 WebView)를 사용할 수 있습니다. "하이브리드"를위한 많은 다른 프레임 워크와 디자인이 있습니다.
일반적으로 웹과 네이티브 대 하이브리드의 비교가 중요합니다.
이뿐만 아니라 당신을 도움이 될 것입니다
http://www.asyncdev.net/2012/10/phonegap-a-misunderstood-hybrid-framework/
http://www.icenium.com/blog/icenium-team-blog/2012/06/14/what-is-a-hybrid-mobile-app-
폰갭 우리가 하이브리드 애플리케이션을 구현할 수있는 환경입니다. Phonegap은 구현 도구라고 할 수 있습니다. 교차 플랫폼에서 실행되는 하이브리드 앱. 하이브리드 앱은 CSS, javascript, html을 통해 여러 개의 plateform에서 실행됩니다. 하이브리드 응용 프로그램 (하이브리드 응용 프로그램)은 기본 응용 프로그램과 웹 응용 프로그램의 요소를 결합한 응용 프로그램입니다. 당신이 볼 수
상세 정보 :
http://docs.phonegap.com/en/3.5.0/guide_overview_index.md.html#Overview
폰갭
폰갭은 기본적으로 하이브리드 응용 프로그램입니다.
PhoneGap이란 무엇입니까?
PhoneGap의 목적은 HTML 기반 웹 응용 프로그램을 기본 응용 프로그램으로 배포하고 설치할 수있게하는 것입니다. PhoneGap 웹 응용 프로그램은 기본 응용 프로그램 셸로 묶여 있으며 여러 플랫폼의 기본 응용 프로그램 저장소를 통해 설치할 수 있습니다. 또한 PhoneGap은 기본 카메라 액세스, 장치 연락처 및 브라우저에 아직 노출되지 않은 센서와 같이 웹 응용 프로그램에서 일반적으로 사용할 수없는 공통 기본 API 세트를 제공하기 위해 노력합니다.
네이티브 에뮬레이터/시뮬레이터에서 PhoneGap 응용 프로그램을 실행하기 위해 개발자는 지원하려는 각각의 고유 플랫폼에 대한 프로젝트를 생성하고 Xcode, Eclipse 또는 기타 기본 툴체인에서 해당 프로젝트의 "웹 루트"디렉토리를 구성합니다 필요한 도구를 사용하여 프로젝트를 실행하십시오. 폰갭 접근
웹보기 또는 웹 런타임이, 폰갭의 플랫폼이 될 수 있습니다 지원하는 모든 네이티브 플랫폼의
강점. HTML, CSS 및 JavaScript를 작성할 수있는 사람이라면 누구나 웹 페이지를 기본 응용 프로그램으로 마무리하고 배포 할 수 있습니다. PhoneGap을 사용하여 웹 페이지를 기본 응용 프로그램으로 패키징하는 데 방해가됩니다.폰갭 접근
폰갭 응용 프로그램에서 사용자 인터페이스의 품질의
약점은 플랫폼에서 웹보기의 품질 및 렌더링 엔진에 따라 달라집니다. iOS의 Webkit 기반 렌더링 엔진은 강력하고 최고의 성능을 제공합니다. Android 웹보기는 작동하지만 주목할만한 몇 가지 제한 사항이 있습니다.
PhoneGap도 기본 사용자 인터페이스로 확장 할 수 없습니다. 최종 개발자의 응용 프로그램 자체는 웹보기 내부에 있으며 사용자 인터페이스는 HTML로 렌더링됩니다.
자세한 내용을 보려면 다음 링크를 클릭하십시오. Phonegap Tutorial