블로그 이미지
JEEN

서울에 사는 꽃청년의 IT찌질모험기

Rss feed Tistory
IT/Perl 2010.08.14 10:17

Sencha Touch 를 통해서 뭘 만들어 보기...

  요즘 iPad 관련해서 회사에서 Sencha Touch 로 뭘 만들어 보고 있습니다. 현재야 뭐 demo 수준의 몇개의 페이지 이지만, iPad 에 맞는 그런 몇가지 효과를 보고 싶다고 해서 예전에 본 Sencha Touch 를 기반으로 만들어 봤습니다.... 만 회사작업 내용이라서 여기에 올리는 건 그렇고 해서 간단하게 감상을 말해보고자 합니다.


  HTML5니 CSS3 니... 이런 건 요즘 너무 많이 떠들어대서 귀가 따가울 지경이지만.. 네 뭐 저런 게 가능합니다. IE6 에 목매다는 고객님들을 상대하자면, 견적서에 IE 브라우저의 지원을 별도의 항목으로 써서 견적내버리는 경우도 있다고 하는 PC 웹의 더딘 발전과는 달리... 모바일 웹에서는 스마트폰으로 분위기가 바뀐 이후에, HTML5/CSS3 로의 움직임이 활발해지고 있습니다.
  하지만 뭐 현재로는 어디까지가 HTML5 냐 하는 그런 문제도 있고, 여기에 또 iDevice 에서는 플래쉬 지원문제등도 있기도 하니까요. (돈많고, 눈높고, 꽉막힌 고객앞에서 이제 HTML5 가 있으니 Flash 필요없다는 얘기를 쉽게 할 수 있을까요?)
  아무튼 분명한건... Sencha Touch 는 웹의 한계를 극도로 끌어올린 프레임워크입니다. 아마 Carousel 한번만 보여주면 눈먼 고객들의 환상을 심어주기에 충분하지요.

  아무튼 ExtJS 는 제대로 만진 적이 없어서, 일단 뭐 끙끙 앓아가면서 코드를 보기시작했습니다. 이건 뭐 html 안에는 아무것도 안보이고 전부 js 안에 깨작거려놨으니... 기존의 마인드로 개발했다가 개피보겠구나 하는 생각이 절설히 들었습니다. Sencha Touch 에는 몇가지 Examples 가 준비되어 있어서 코드를 참고하면서 간단한 데모를 만들어 냈지만... 결론은 대부분은 Carousel =3 ;;

  Sencha API Document 도 있어서 어느정도 참고도 됩니다. Sencha Touch 로 이런 게 될까 하는 건 Sencha Forum 에서 논의중인 내용을 참고로 했습니다. 현시점에서는 Sencha Touch 를 다루고 있는 사람들이 그렇게 많이 눈에 띄지 않는다는 점도 있어서 참고할 내용이 적을 지도 모르겠습니다. 
  현재 0.9.x 베타인 걸로 알고 있고... 몇가지 요소들은 아직 부족한 감도 들기도 합니다.
   물론 릴리즈된지 얼마 안되었으니, 차츰차츰 좋아질 것이라고 생각은 하지요 :-)

  아, Sencha Touch 는 iPad 뿐만 아니라 iPhone, Android 도 지원하기 때문에... 이런 부분에서는 크게 다가올 수 있을 것 같습니다. jQTouch 도 예전에 몇번 본 적이 있지만... 바쁘다는 핑계로 보지는 못했지만.. jQTouch 보다는 아주 확실한 볼륨이 있는 프레임워크입니다.

  일단 일반적인 PC 용 웹페이지에서는 여러 예제들을 확인할 수 없으니, 모바일 기기를 통해서 각종 예제들을 보는 것을 추천해드립니다. 

신고
TOTAL 462,348 TODAY 7

티스토리 툴바