2011-01-20 3 views
3

나는 안드로이드, 아이폰 및 기타 터치 폰용 크로스 브라우저 호환 스 와이프 스크립트를 찾고 있습니다. 누구든지 사용 가능한 프레임 워크를 사용했거나 사용자 지정 스크립트를 사용 했습니까? 이것들에 대한 당신의 경험은 무엇입니까?모바일 UI 프레임 워크 및 기타 UI 스크립트

SenchaTouch jQTouch 전화 간격 의 Unify 프로젝트

어떤 다른 사람이? 모바일 태스크 포스 팀에 합류하고 있으며 이러한 커뮤니티 중 하나 이상에 더 참여하고 싶습니다. 그래서 UI 지원을 제공 할 수 있습니다.

덕분에, 세스

+0

당신이 엽차 같은 태그를 추가하는 경우 또한 가능성이 더 가시성과 피드백을 얻을 것이다, 폰갭 , jqtouch –

답변

4

먼저 사과와 오렌지를 정리해 봅시다.

PhoneGap 및 Appcelerator Titanium은 UI 프레임 워크가 아닙니다. 둘 다 Web to Native 브리징 기술입니다. 가속도계, 연락처, GPS, 전화 통신 등과 같은 모바일 기능을위한 JavaScript API를 제공합니다. 또한 웹 페이지와 비교하여 배포 가능한 모바일 앱을 쉽게 만들 수 있습니다.

Sencha Touch, jqTouch 및 jQuery Mobile은 모바일 UI입니다. 스 와이프, 전환, 작은 화면 크기 등과 같은 모바일 UI 개념을 지원하는 프레임 워크입니다. 순수한 웹 페이지에서 실행하거나 모바일 앱에서 PhoneGap 또는 Appcelerator Titanium과 함께 사용할 수 있습니다.

저는 Unify Project에 익숙하지 않지만 PhoneGap과 자체 UI 프레임 워크의 묶음 인 것 같습니다.

Sencha Touch와 jQuery Mobile은 모두 초기 단계이지만 이미 뛰어난 기능을 갖추고 있으며 빠르게 움직이고 있습니다.

1

SenchaTouch 훌륭하지만 당신이 전화 하드웨어에 액세스해야하는 경우, 당신은 폰갭 또는 이에 상응하는 필요합니다 그래서, 네이티브 하드웨어 지원을 제공하지 않는다는 점에 유의하십시오.

jqTouch에 대해 좋은 점을 들었지만 개인적으로 시도하지 않았습니다.

또 다른 옵션은 Appcelerator입니다. 휴대 기기 용 앱을 작성해야하는 경우 이는 매우 친숙한 프레임 워크입니다. 당신은 자바 스크립트 코드를 작성하고 그들의 기계는 그것을 적절한 플랫폼으로 컴파일합니다. 이것은 모바일 장치에서 직접 실행되는 응용 프로그램을 작성하기위한 것이지 모바일 장치의 브라우저에서 실행되는 응용 프로그램 작성을위한 것이 아닙니다.

0

PhoneGap 기술 위에 jqTouch가 훌륭하다는 것을 알았지 만 모든 "잘 생긴"UI 킷은 HTML 5를 기반으로 작성되었으며 지금까지 Android의 HTML 5 지원에 실망 할 것임을 이해해야합니다. 장치. 당신은 구글이 시럽에 개미처럼이 될 것이라고 생각하지만 당신이 틀렸어. jqTouch는 거의 모든 iOS 기반 장치에서 꿈처럼 작동하며 대부분의 Android 장치에서는 제대로 작동하지 않습니다.

티타늄의 경우 여전히 웹 기반으로 보이고 UI 스타일이 없습니다. 즉, PhoneGap과 JQT를 사용하면 정말 멋진 테마를 얻을 수있는 반면, 네이티브처럼 보일 수 있습니다. 그러니 "snazy"하고 싶다면 PG와 다른 것을 찾으십시오. 티타늄은 iOS 및 Android 용으로 제작할 때 JQT보다 훨씬 안정적이므로 플러스이지만 테마 엔진을 사용하면 정말 좋을 것입니다.이 대답은 안드로이드로 관련성이 될 것입니다 시간이 지남에

참고는 HTML 5 지원을 개선하고 그 UI 프레임 워크는 더 안정 될 :)

+0

티타늄은 웹 기반이 아닙니다. –