2011-05-02 5 views
6

저는 기존의 Java/J2EE 기반 웹 응용 프로그램을 iPhone, Androind 장치, Blackberry 등을 지원해야하는 모바일 웹 응용 프로그램으로 변환하는 중입니다. 또한 320x480, 등 768x1024의, 1024 × 600은

어떤 모바일 웹 응용 프로그램 개발 프레임 워크가 가장 좋습니다

나는 이 SenchaTouch, JQTouchJqueryMobile이 프레임 워크의 일부는 현재 사용할 수있는 것으로 나타났다.

다른 프레임 워크가 있습니까? 내가 가지고있는 요구 사항에 적합한 프레임 워크가 무엇입니까?

+0

http://stackoverflow.com/questions/16166810/which-framework-is-the-best-to-develop-a-mobile-application-using-database-conne/20053337#20053337 –

답변

4

제 경험에서 언급 한 것들이 가장 인기있는 것이지만 이상적인 것은 아닙니다. Sencha는 Ext JS로 작성되었습니다. 즉, 모든 마크 업, 로직 및 JS가 .js 파일에 중첩되어 있습니다. Drew Neil으로 끝난 훌륭한 튜토리얼 시리즈가 있었는데, 매우 도움이되었지만 나중에 (특히 jquery 배경 때문에) 복잡한 특성 때문에 Sencha를 사용하지 않기로 결정했습니다. 그것은 또한 그 장황함 때문에 상당히 느 렸고 형식화 된 HTML은 항상 화면에 출력되었습니다. 반면에 옵션을 비교해 보면 Sencha Touch가 기본 앱보기를 복제하는 놀라운 작업을 수행한다는 것은 꽤 분명합니다. 또한, 그것은 아이폰이나 안드로이드 (뿐만 아니라 자체 깔끔한 스타일)와 호환 스타일을 지원합니다

Jquery 모바일은 여전히 ​​알파 상태이며, 내 경험에 의하면 매우 버그가 많아서 그 모습이 보입니다 이음새가 없다. 시도하십시오 the online demo 및 일부 전환 및 효과를 확실히 알 수 있습니다. 그러나, 당신은 jquery로 작성하는 awesomeness을 가지고 있는데, 아마이 작업을 더 빠르고 쉽게 할 수 있습니다 (이전에 작업을 시작했으면 좋겠지 만 매우 유망 해 보입니다).

JQTouch 전체를 망쳐 놓은 적이 없지만 (Sencha btw에 속함) Jquery Mobile과 매우 유사합니다. 또한 나이가 들었고 개발이 어디에 있는지 잘 모르겠습니다.

1

Java 배경에서 온 사람은 gwt-mobile-webkit입니다. GWT는 IDE, 타입 안전 컴파일러, 디버거, 테스트 프레임 워크 등 모든 Java 개발 도구를 활용할 수 있습니다. GWT는 WebKit 기반 브라우저 (iOS/Android)에 중점을두고 있지만, 당신이 언급 한 다른 것을하십시오. IMHO, 진정한 터치 지원 웹 응용 프로그램을 원한다면 WebKit 기반 브라우저와 나머지 (BB 등)에 대해 다른 응용 프로그램을 만들어야합니다.

관련 문제