다른 모바일 플랫폼을 지원할 수있는 인트라넷 기반 앱을 제작하고 있습니다.크로스 플랫폼 모바일 프레임 워크
나는 phonegap, sencha touch 및 jquery mobile을 들여다 보았다. 비즈니스 로직을 클라이언트 측에 통합하는 방법에 대해 혼란 스럽습니다. 모든 입력을 부탁드립니다.
다른 모바일 플랫폼을 지원할 수있는 인트라넷 기반 앱을 제작하고 있습니다.크로스 플랫폼 모바일 프레임 워크
나는 phonegap, sencha touch 및 jquery mobile을 들여다 보았다. 비즈니스 로직을 클라이언트 측에 통합하는 방법에 대해 혼란 스럽습니다. 모든 입력을 부탁드립니다.
Phonegap은 기본 api에 대한 액세스 권한이있는 웹 브라우저입니다. 따라서 일반 웹 브라우저에서 해석 할 수있는 기술을 다소간 사용할 수 있습니다.
비즈니스 로직의 경우 다음과 같은 일반적인 옵션을 사용해야합니다. 1) 서버의 어딘가에 API를 만들고 애플리케이션에서 아약스 호출을 만들거나 2) 자바 스크립트를 사용합니다. 이것은 phonegap 내부의 비지니스 로직 (native java, objective-c와 같은 것) 옆에서 사용할 수있는 유일한 언어이다.
가능한 모든 모바일 프레임 워크 중, 나는 당신이 폰갭와 센차 터치 갈 것이 좋습니다 것입니다. 내가 Jquery Mobile보다 Sencha Touch를 더 선호하는 이유는 Sencha Touch가 페이지 전환과 탐색과 관련하여 JQM보다 훨씬 더 부드럽다는 것입니다. 또한 Sencha의 광범위한 문서를 통해 Android 및 iOS 용 모바일 앱을 빠르게 만들 수 있습니다.
다음 은 몇 가지 유용한 링크입니다는 등 카메라, 연락처 등의 기본 기능에 액세스하려는 경우 당신은 폰갭을 사용할 수 있습니다 :
http://www.sencha.com/learn/touch/
http://www.sencha.com/learn/getting-started-with-sencha-touch-2
http://miamicoder.com/sencha-touch-tutorials/
답장을 보내 주셔서 감사합니다. sencha touch 및 jquery mobile은 어떤가요? – staytrue
jquery mobile phonegap은 jquery가 일반 브라우저 (e.i.)에서와 동일한 작업을 수행합니다. 자바 스크립트 코드를 더 쉽고 빠르게 작성합니다. 나는 sencha touch에 익숙하지 않지만, 나는 비슷한 점을 안다. P. 네이티브 모바일 애플리케이션을 만들기위한 크로스 플랫폼 툴을 찾고 있다면 Appcelerator도 살펴볼 것을 제안합니다. –
Levani에게 감사드립니다. Appcelerator도 살펴볼 것입니다. – staytrue