k

하이브리드 앱 방법론에 대한 생각(jQM,Sencha,Html5)

· 2012-12-20 (목) 16:47:51 · 6854 · 6

그냥 제가 이번에 하이브리드 앱을 제작을 하고 나서 생각되는 고민입니다.
과연 제이쿼리 모바일이나, 센차터치 등등의 프레임 웍을 사용해서 실제로
앱을 만들 확률?

일단 제 생각을 얘기해볼게용~

- 폰갭 + jQuery Mobile
단점 :
1. 속도가 느림
2. 페이지 이동시 번쩍거리는 이상 현상, 버전에 따라 다름
3. CSS수정이 어려움
4. 실제로는 플러그인 없이 만들기 힘듬(photoswipe, iscroll)
장점 :
1. 만들기가 편하다
2. 다양한 플러그인 및 자료를 구하기 편하다

- 폰갭 + Sencha Touch
단점 :
1. 속도가 느림 (jQM보다 빠름)
2. 클래스 방식 구성 (처음 접해보는 개발자라면 고생즘 할 만한 방식)
3. 실제로는 플러그인 없이 만들기 힘듬
장점 : 
그나마 플랫폼중에서는 제일 빠른듯

- 웹뷰 + jQuery Mobile
단점 :
1. 기본적으로 웹뷰(네이티브 방식) 구현 필요
2. jQM이 가지고 있는 단점 모두 동일, 속도에서만 개선됨
장점 :
1. 폰갭 방식보다 속도가 빠름
2. 그나마 만들기 편함

- 웹뷰 + Html5
단점 :
1. CSS를 무지 잘 다룰줄 알아야 함.
2. 실제로는 플러그인 없이 만들기 힘듬
3. 직접 로딩을 구현해야 됨 (로딩 구현 안 할시 앱스토어에서는 심사 리젝 당할 확률 99%)
장점 :
1. 속도가 가장 빠름


어플 하나 만드는데 방식별로 총 11번의 제작을 했네요.
결국 선택한것은 웹뷰 + Html5/CSS3 + iscroll(이거 없음 핀치 줌 구현 안됨)
다른 분들은 생각이 어떠신가요?

|

댓글 6개

폰갭 + jQueryMobile => 실패! 너무느림

폰갭 + HTML5 jquery + iscroll 로 다시작성해서 마켓에 올렸습니다. 그나마 좀 낫네요.

iOS도 생각해서 폰갭을 이용했는데 막상 아이폰용은 보류중이네요.

css를 과다하게 사용하거나 DOM이 복잡해지거나 긴 리스트에 css3로 그라데이션을 주거나 하면 속도 저하가 심하네요.

안드로이드에서는 차라리 css sprite로 버튼이나 메뉴, 리스트 꾸미기 등을 처리하는게 속도에 낫다는 생각이드네요
역시 저랑 같은 고민으로 ㅎㅎㅎ 고생이시네요.~
아이폰도 그냥 마켓에 올린대로 하심이 가장 빠를거예요~ 제가 이미 ㅡㅡ;;
해볼만큼 무쟈게 해봤는데 다른 방법은 안되더라구요~ 아는 사람들이나 jquery mobile 책들 보면 무슨 앱을 만들수 있는 것 처럼 써놨는데 실상은 안그렇드라구용~ ㅠ
한계......ㅜㅜ
그래도 한계를 몇번 겪으면 ㅡㅡ;; 실력은 일취월장한다능~
현업에서 네이버 JMC로 만들어보신분 계신가요? jquery 보다는 가볍다고 하는데 아직까지는 레퍼런스가 많지가 않아서 꺼려지네요. 그래도 네이버모바일이 JMC로 만들어져서 한번 도전해보고는 싶습니다^^;;;
말씀하신 것 처럼 하이브리드는 : css+html 혹은 그누보드 쓰면서 하는게 제일 좋은 듯하구요.
지금 현재 구현 되어 있는 것 중 bootsrap이 있기는 한데 시도를 안해봐서 잘 모르겠네요.
그냥 지금 제일 좋은 건 그냥 네이티브가 가장 좋고 제이슨이나 엑스엠엘로 통신하게 하는게 제일 빠른듯 합니다.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
13-02-18 조회 3,515
13-02-15 조회 3,920
13-02-12 조회 5,764
13-02-04 조회 4,073
13-01-30 조회 4,934
13-01-25 조회 3,677
13-01-18 조회 3,755
13-01-18 조회 5,488
13-01-18 조회 6,107
13-01-18 조회 3,777
13-01-18 조회 4,725
13-01-17 조회 4,051
13-01-17 조회 3,556
13-01-17 조회 3,615
13-01-17 조회 3,963
12-12-31 조회 3,498
12-12-28 조회 4,899
12-12-28 조회 5,958
12-12-28 조회 3,400
12-12-27 조회 3,556
12-12-27 조회 4,279
12-12-20 조회 5,195
12-12-18 조회 9,052
12-12-14 조회 4,887
12-12-10 조회 3,619
12-12-10 조회 3,089
12-12-01 조회 3,802
12-11-25 조회 7,275
12-11-22 조회 5,909
12-11-20 조회 2.4만
12-11-19 조회 4,307
12-11-13 조회 3,851
12-11-12 조회 3,860
12-10-23 조회 4,694
12-09-25 조회 4,328
12-09-05 조회 6,932
12-09-04 조회 7,489
12-09-04 조회 3,414
12-08-30 조회 3,371
12-08-30 조회 3,592
12-08-29 조회 3,329
12-08-29 조회 3,143
12-08-26 조회 3,452
12-08-18 조회 3,689
12-08-17 조회 3,974
12-08-16 조회 3,519
12-08-14 조회 3,176
12-08-13 조회 5,581
12-08-13 조회 3,336
12-08-11 조회 3,615
12-08-10 조회 3,184
12-08-07 조회 3,954
12-08-07 조회 3,187
12-08-06 조회 3,399
12-07-31 조회 3,168
12-07-30 조회 3,486
12-07-30 조회 3,119
12-07-29 조회 3,299
12-07-29 조회 3,049
12-07-27 조회 3,104
12-07-21 조회 2,977
12-07-19 조회 3,180
12-07-19 조회 2,766
12-07-17 조회 3,403
12-07-17 조회 3,021
12-07-17 조회 3,933
12-07-16 조회 2,964
12-07-15 조회 3,091
12-07-14 조회 3,139
12-07-13 조회 8,224
12-07-11 조회 3,374
12-07-10 조회 9,945
12-07-09 조회 3,150
12-07-08 조회 4,337
12-07-06 조회 3,621
12-07-05 조회 3,908
12-07-05 조회 3,325
12-07-05 조회 3,181
12-07-03 조회 3,220
12-07-03 조회 3,162
12-07-02 조회 3,198
12-07-02 조회 2,820
12-06-30 조회 3,428
12-06-26 조회 3,137
12-06-22 조회 3,178
12-06-22 조회 3,118
12-06-21 조회 3,100
12-06-21 조회 3,320
12-06-20 조회 3,488
12-06-20 조회 3,158
12-06-20 조회 3,064
12-06-18 조회 3,944
12-06-17 조회 3,376
12-06-15 조회 2,999
12-06-14 조회 2,881
12-06-13 조회 3,500
12-06-11 조회 3,320
12-06-08 조회 3,278
12-06-06 조회 3,133
12-06-06 조회 3,546