2013-07-31 5 views
0

다른 모바일 플랫폼을 지원할 수있는 인트라넷 기반 앱을 제작하고 있습니다.크로스 플랫폼 모바일 프레임 워크

나는 phonegap, sencha touch 및 jquery mobile을 들여다 보았다. 비즈니스 로직을 클라이언트 측에 통합하는 방법에 대해 혼란 스럽습니다. 모든 입력을 부탁드립니다.

답변

0

Phonegap은 기본 api에 대한 액세스 권한이있는 웹 브라우저입니다. 따라서 일반 웹 브라우저에서 해석 할 수있는 기술을 다소간 사용할 수 있습니다.

비즈니스 로직의 경우 다음과 같은 일반적인 옵션을 사용해야합니다. 1) 서버의 어딘가에 API를 만들고 애플리케이션에서 아약스 호출을 만들거나 2) 자바 스크립트를 사용합니다. 이것은 phonegap 내부의 비지니스 로직 (native java, objective-c와 같은 것) 옆에서 사용할 수있는 유일한 언어이다.

+0

답장을 보내 주셔서 감사합니다. sencha touch 및 jquery mobile은 어떤가요? – staytrue

+0

jquery mobile phonegap은 jquery가 일반 브라우저 (e.i.)에서와 동일한 작업을 수행합니다. 자바 스크립트 코드를 더 쉽고 빠르게 작성합니다. 나는 sencha touch에 익숙하지 않지만, 나는 비슷한 점을 안다. P. 네이티브 모바일 애플리케이션을 만들기위한 크로스 플랫폼 툴을 찾고 있다면 Appcelerator도 살펴볼 것을 제안합니다. –

+0

Levani에게 감사드립니다. Appcelerator도 살펴볼 것입니다. – staytrue

0

가능한 모든 모바일 프레임 워크 중, 나는 당신이 폰갭센차 터치 갈 것이 좋습니다 것입니다. 내가 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/

+0

@Greeniewanted 나는 옵션으로 sencha touch도 살펴볼 것입니다. 튜토리얼 링크를 가져 주셔서 감사합니다! – staytrue

+0

dojo mobile에 대한 의견이 있으십니까? – staytrue

관련 문제