아이폰과 같은 최신 스마트폰이 보급되면서 애플리케이션 장터인 앱 스토어가 등장하고 일반 사용자는 마치 생필품(?)을 소비하듯이 앱(App, 애플리케이션의 줄임말)을 사용하기 시작했다. 최신 스마트폰에서 사용하는 애플리케이션의 종류는 크게 네이티브(Native) 앱과 모바일 웹으로 구분된다. 특히 순수 웹 기술만으로 네이티브 앱과 유사한 UI와 사용성을 제공하는 애플리케이션을 모바일 웹앱(Web App)이라고 하는데, 모바일 웹앱은 플랫폼에 종속적이지 않고 기존의 익숙한 웹 기술만 사용하므로 개발 비용과 유지비가 절감되고 실시간 업데이트가 가능해 사용자의 요구에 빠르게 피드백할 수 있어 향후 많은 애플리케이션이 모바일 웹앱으로 구현될 전망이다.
이 책은 최신 스마트폰을 대상으로 한 최적화된 모바일 웹앱을 개발하는 데 사용하는 세 가지 프레임워크의 특징과 활용법을 쉽고 빠르게 전해준다. jQTouch, jQuery Mobile, Sencha Touch의 세 프레임워크는 순수 웹 기술만으로 구현된 모바일 친화적인 각종 UI 컨트롤을 제공하고 애니메이션 효과와 자동 내비게이션, 터치 이벤트 반응, 비동기 통신 등 모바일에 최적화된 기능을 프레임워크 차원에서 제공해 모바일 웹앱 개발의 생산성과 안정성을 획기적으로 끌어올린다.
이 책에서는 먼저 모바일 애플리케이션의 종류와 특징을 소개하고 모바일 웹앱이 지닌 상대적인 장점을 설명한다. 그리고 세 프레임워크에 접목된 차세대 웹 표준 기술인 HTML5의 주요 기능을 살펴보고 이어서 본격적으로 jQTouch, jQuery Mobile, Sencha Touch의 특징과 활용법을 자세히 설명한다. 독자는 이 책을 토대로 모바일 웹앱 개발을 쉽게 시작할 수 있을 것이다.