(1)이 책의 목적은 jQuery Mopbile 과 HTML을 통해‘누구나 쉽게 만들 수 있는 모바일 컨텐츠’에 있습니다.
jQuery Mobile의 기본 개념인 ‘누구나 만들 수 있는 모바일 컨텐츠’에 대한 방향과 맞추어 우리의 미래를 편리하고 유용하게 만들어 줄 아이디어를 가지고는 있지만, 구현하기 어려워하는 분들에게 도움이 되고자 합니다. 이미 웹에 대해서 조금이라도 관심을 가지고 다루어 보신 분들에게는 크게 어렵지 않을 것이지만, 자신이 가지고 있는 아이디어로 처음 사람들에게 서비스를 제공해보고 싶어 하는 분들과 처음 모바일 개발을 해보고 싶은 분들에게도 쉽게 접근할 수 있도록 하고자 합니다. 생소한 용어들이 나와 어려워서 덜컥 겁이 나게 되는 부분이 있더라도, 이렇게 불리우는 용어도 있구나 하고 편하게 넘어가시길 바랍니다. 용어는 그냥 쉽게 표현하는 방법일 뿐입니다. 그보다 더 중요한 것은 그 용어가 이야기 하고자 하는 내용입니다. 우리가 한국어를 구사하면서도 어려운 용어를 접할 때 그 단어는 알지 못하더라도 앞 뒤의 내용을 보면 이것이 어떤 것을 표현하는 것이구나 느낌이 오는 것 처럼 기술적인 용어들을 접하실 때도 이것이 무엇은 표현하려고 하는 것이구나에 대한 것에만 관심을 가지고 보시고, 나중에 이 느낌이 맞는지 검색이나 질문을 통해서 명확하게 잡아가면 됩니다.
처음부터 완벽하게 마스터를 할 수 있으면 좋치만 이는 어려운 일이기 때문에, 목차를 보시고 필요한 부분을 찾아서 보실 수 있도록 가능하면 독립적으로 구성될 수 있도록 하였습니다.
(2)이 책을 다 학습한 후 여러분은 생각하는 컨텐츠를 모든 디바이스와 웹이라는 매체를 통해서 많은 사람들에게 서비스를 할 수 있게 됩니다.
jQuery Mobile에 익숙해지시면 개발자가 아니더라도 생각하는 컨텐츠를 웹이라는 매체를 통해서 많은 사람들에게 서비스를 할 수 있습니다. 조금만 더 나아가면 모든 디바이스를 통해서 자신의 서비스를 제공할 수 있게 될 것 입니다. 또, 디자이너가 아니더라도 아이폰과 같은 UI를 갖는 컨텐츠를 쉽게 구현할 수 있습니다. ThemeRoller를 이용하면 보다 구체적으로 자신이 원하는 색상, 디자인을 몇 분만에 만들 수도 있습니다. 어려운 색상표 코드를 찾아보거나, CSS 기술을 굳이 배우지 않아도 아이폰 앱과 같은 느낌의 컨텐츠를 만들 수 있으니, 이런 것이 우리가 원하는 것이 아니겠습니까.
여러분들의 머리 속에서만 있던 아이디어들을 마음 것 현실에 적용할 수 있는 분들이 많아지길 기대합니다.
(3)이 책의 독자는 모바일 기술에 관심을 가지고 jQuery Mobile을 배우고자 하는 모든 분들입니다.
이 책은 기본적으로 모바일 기술에 관심을 가지고 jQuery Mobile을 배우고자 하는 분들을 대상으로 합니다. 그리고, 아직은 웹 기술에 익숙하지 않은 분들과 모바일 기술에 익숙하지 않은 분들도 이 책을 보고 시작할 수 있도록 기본 지식이 필요한 부분은 너무 깊지 않도록 설명하고 있습니다.
이미 개발을 접해보신 분들이나 웹 기술에 기본 지식이 있으신 분들에게는 편하게 읽으면서 필요한 부분에서 사용 방법에 대한 개념을 익히고 활용할 수 있으며 핵심 기능을 구현할 수 있는 좋은 참고서가 될 것입니다.
(4)이 책은 처음 접하는 분들도 이해할 수 있을 정도로 쉽게 설명하려 노력하였습니다.
처음 접하는 분들도 이해할 수 있을 정도로 쉽게 설명하려고 노력했으며, 그렇다고 너무 쉬운 내용들만으로 구성하여 소개 수준에서 그치는 정보를 전달 하지는 않았습니다. jQuery Mobile을 이해하고 제공하는 기능들을 대부분 사용할 수 있을 정도의 내용을 순차적으로 담았으니 차근차근 진행하시면서 지금 당장 이해가 안가거나, 필요하지 않은 부분은 이런 것도 가능하구나 정도만 알고 넘어가도록 합니다. 이미 웹 기술을 사용해 본 경험이 있거나, 모바일 개발을 하고 계신 분들에게도 유용한 팀과 사용 방법을 제공할 수 있도록 구성이 되어 있고, 많이 사용하게 되는 json과 map과 theme등에 대한 예제를 담아 놓았습니다.
(5)이 책은 jQuery Mobile에서 제공하는 대부분의 내용을 다루고 있습니다.
이 책은 jQuery Mobile에서 제공하는 대부분의 내용을 다루고 있습니다. 기본 개념부터 복잡한 이벤트들과 실제로 많이 사용되는 응용 예제들을 설명하고 경험해 볼 수 있도록 합니다. 가능한 쉽게 설명하면서 핵심 내용을 중점적으로 다루며 불필요한 내용들은 최대한 자제하여 기술합니다. 기본서의 느낌으로 핵심 정보만을 위주로 다루다보니 재미있는 이야기가 많치 않아 다소 딱딱하고 지루해 보일 수 있을 것입니다. 하지만, 이 책으로 jQuery Mobile을 마스터 할 수 있도록 깊이 있는 내용까지 다루고 있습니다.
처음 jQuery Mobile을 접한 것이 알파 버젼이였는데, 이 책을 준비하슴 동안에도 많은 버전 업그레이드가 있었습니다. 책에서 소개하고 제공하는 예제들은 jQuery Mobile의 정식버젼인 1.0 버전을 기준으로 하고 있습니다. jQuery Mobile 버전의 업그레이드가 짧으면 한두달 정도로 빠른 편이나 변경사항이 기본 골격에서 크게 벗어나지는 않으며, 주로 지원기기가 확대되거나, 최신 UI로 변경하거나, 버그나 오류를 수정하는 등의 경우가 가장 많고, 간혹 이벤트 함수들이 수정되거나 새로 추가되는 경우는 있습니다. 향후 jQuery Mobile의 발전과 함께 책의 내용도 수정하여 최신 버전의 기능들을 빠르게 알려드릴 수 있도록 하겠습니다.