메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

jQuery Mobile(개정판)

  • 저자 : 존 라이드
  • 번역 : 한선용
  • 출간 : 2012-01-19
  • 페이지 : 188 쪽
  • ISBN : 9788979149067
  • 물류코드 :1906
초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 26
"모바일 웹 개발의 필수품, jQuery Mobile 1.0"

빠르게 변화하던 jQuery Mobile이 드디어 정식 버전 1.0으로 업데이트됐습니다. 빠르게 핵심만 볼 수 있었던 기존 『jQuery Mobile』의 장점을 그대로 두고 정식 버전에서 업데이트된 내용만을 모아서 이 책에 담았습니다. 가상 마우스 이벤트, Theme Ruller, 외부 페이지 미리 불러오기 등 곳곳에 깨알같이 정식 버전 내용을 추가했습니다.

아이폰, 안드로이드폰, 윈도우폰 등의 스마트폰과 아이패드, 갤럭시 노트를 비롯한 태블릿 등 모바일 기기의 종류가 다양화되면서 전문가들은 모바일 웹 앱(Mobile Web App)이 네이티브 앱(Native App)을 앞서리라 전망합니다. 플랫폼마다 따로 코드를 관리해야 하는 네이티브 앱과 달리 모바일 웹 앱은 광범위한 스마트폰과 태블릿에서 동작하니까요. RIA와 AJAX 기술 등의 확산으로 자바스크립트(JavaScript)의 위상은 굉장히 높아졌습니다. jQuery는 이런 자바스크립트 라이브러리 중 가장 인기 있는 라이브러리이며 모바일에 최적화된 jQuery Mobile(제이쿼리 모바일)은 jQuery에 기반을 뒀습니다. 굉장히 든든한 우군을 둔 셈이죠.

jQuery Mobile은 아이폰이나 안드로이드 폰 등 다양한 장치에서 일광성 있게 동작하고 보이는 웹 앱을 만드는 터치 기반 인터페이스입니다. 이 책은 HTML5, CSS3, 자바스크립트(JavaScript) 코드 예제, 스크린샷, 완전한 애플리케이션을 만드는 단계별 가이드를 제공합니다. jQuery에 이미 익숙하다면 지금 당장 크로스 플랫폼 모바일 앱을 만들 수 있습니다. 이 책을 다 읽고 몇몇 코드를 따라하면 기본적인 트위터(twitter) 웹 앱을 만들 수 있을 겁니다. 놀랍죠? 지금 당장 jQuery Mobile을 시작하세요.

어떤 독자를 위한 책인가?
  • 자바스크립트 개발을 전문으로 하는 개발자
  • 크로스 플랫폼을 위한 모바일 웹 앱을 개발하려는 개발자
  • jQuery 라이브러리 활용이 가능하며 jQuery Mobile을 배우고자 하는 개발자
저자

존 라이드

EffectiveUI의 선임 개발자입니다. 1996년부터 HTML과 자바스크립트를 통해 풍부하고 접근성 있는 웹 경험을 창조해 왔습니다. 존 라이드는 사용자 중심이고 창의적인 개발에 몰두해 있으며, 멋진 애플리케이션을 개발하려면 사용자와 함께 해야 한다고 믿습니다. 그는 HTML에 기반한 RIA에 다양한 경험을 갖고 있으며 유전학 분석 소프트웨어부터 마이크로소프트의 “I’m a PC” 캠페인까지 다양한 프로젝트를 진행했습니다. 존은 콜로라도 대학에서 수학과 물리학을 전공했으며 덴버에 삽니다.
역자

한선용

웹 표준과 자바스크립트에 관심이 많은 번역가. 2008년부터 웹 관련 일을 했으며, ‘WCAG 2.0을 위한 일반적 테크닉’ 등의 문서를 번역해 웹에 올렸습니다. 번역서로 『한 권으로 끝내는 Node & Express』(2015), 『자바스크립트를 말하다』(2014), 『데이터 시각화를 위한 데이터 인사이트』(2014), 『모던 웹을 요리하는 초간편 HTML5 Cookbook』(2012), 『Head First jQuery』(2012), 『jQuery Mobile』(2012), 『자바스크립트 성능 최적화』(2011, 이상 한빛미디어), 『자바스크립트 프로그래밍』(2013), 『처음 배우는 jQuery』(2012), 『에릭 마이어의 CSS 노하우』(2011, 이상 인사이트) 등이 있습니다.
 
 

__옮긴이의 글
__감수자의 글
__번역서를 읽는 독자에게
__서문
 
CHAPTER 1 jQuery Mobile을 만나보세요
_1 jQuery Mobile 라이브러리 개요
_2 jQuery Mobile이 동작하는 방법
_3 jQuery Mobile 애플리케이션을 만들어 봅시다
__3-1 이면에서: 커스텀 선택자 jqmData()
 
CHAPTER 2 애플리케이션 구조와 내비게이션
_1 페이지
__1-1내부 페이지
__1-2외부 페이지
__1-3 이면에서: jQuery Mobile의 페이지 초기화
__1-4 페이지 숨기기, 보이기 이벤트
_2 대화상자
_3 내비게이션과 히스토리
_4 전환
__4-1 이면에서: jQuery Mobile 애플리케이션의 애니메이션
 
CHAPTER 3 페이지 요소
_1 이면에서: jQuery 플러그인과 위젯
_2 목록 뷰
__2-1 기본적인 목록 뷰
__2-2 발전된 목록 뷰
__2-3 이면에서: 목록 뷰 갱신
_3 툴바
__3-1 내비게이션 바
__3-2 헤더와 푸터 위치 조절
_4 버튼
__4-1 버튼 컨트롤 그룹
__4-2 버튼 아이콘
_5 폼 요소
__5-1 자바스크립트로 폼 요소에 접근하기
__5-2 체크박스와 라디오 버튼
__5-3 플립 토글
__5-4 입력 필드와 문자 입력 영역
__5-5 검색 필드
__5-6 select 메뉴
__5-7 슬라이더
_6 레이아웃 그리드
 
CHAPTER 4 테마 지정
_1 테마와 견본
__1-1 이면에서: 견본 설정하기
__1-2 목록 뷰 요소에 테마 적용
 
CHAPTER 5 jQuery Mobile API
_1 jQuery Mobile 메서드
__1-1 changePage
__1-2 loadPage
__1-3 showPageLoadingMsg & hide PageLoadingMsg
__1-4 silentScroll
__1-5 addResolutionBreakpoints
_2 이벤트
__2-1 터치 이벤트
__2-2 초기화 이벤트
__2-3 페이지 숨기기와 보이기 이벤트
__2-4 스크롤 이벤트
__2-5 방향 전환 이벤트
__2-6 가상 마우스 이벤트
_3 반응형 레이아웃 API
__3-1 CSS 선택자
_4 jQuery Mobile 설정
__4-1 사용할 수 있는 옵션
__4-2 mobileinit를 이용해서 옵션 바꾸기
__4-3 이면에서: 데이터 속성을 네임스페이스에 담기
 
CHAPTER 6 도전! 트위터 웹 앱 개발
_1 애플리케이션 페이지
_2 애플리케이션 초기화
__2-1 initMainPage 메서드
__2-2 initSettings 메서드
__2-3 initDetailPage 메서드
__2-4 에러 대화상자
_3 jqmTweet을 한 번 돌려보죠
_4 인터페이스 개선하기
__4-1 CSS 미세조정
__4-2 상호작용 미세조정
_5 전반적인 접근법
 
__Appendix A 동적 모바일 웹 페이지 개발을 위한 팁
__팁 1 data-prefetch
__팁 2 $.mobile.loadingMessage
__팁 3 & 팁 4 data-role 속성 생략과 create 이벤트
__Appendix B URL 정리
__INDEX

  • 어느 정도 웹 개발을 해보신 분 중에 jQuery를 다루어보지 않으신 분은 없으실 겁니다. jQuery 라이브러리가 제공하는 막강한 기능은 단순히 "보기 좋은 웹"을 만드는 것을 넘어서서 역동적이며 사용자가 쉽게 접근할 수 있는 홈페이지를 만드는데 필수적이지요. (물론 개발이 편리해지는 것도 상당히 큽니다만 ^^;)

    이런 jQuery는 언제까지나 PC에서 접근하는 홈페이지를 만드는 것을 기준으로 작성되었고, 그런 방향으로 발전 중이기 때문에 시각적으로 상당히 보기 좋게 꾸밀 수 있었습니다. 하지만 요즈음의 대세인 스마트폰을 통한 웹서핑에는 최적화가 되지 않은 부분이 많고, 게다가 스마트폰은 PC에서 쓰이는 "마우스"라는 입력방식 대신 "터치"라는 입력 방식을 사용하기 때문에 그에 맞는 방식이 필요했습니다. jQuery는 강력한 웹개발 라이브러리이긴 했지만 이러한 것에 대한 지원은 부족했습니다.

    이 책에서 다루고 있는 jQuery Mobile은 그 이름에서도 알 수 있듯이, 앞서 이야긴 jQuery의 2% 아쉬운 점을 보충하기 위해 만들어진 모바일용 라이브러리입니다. 이제 이러한 jQuery Mobile이 정식버전 1.0이 출시됨에 따라, 그에 맞추어 개정판이 출시 되었습니다.

    이 책의 가장 큰 특징은, 동적인 웹을 제작하는데 걸맞는 jQuery Moblie인만큼, 예제의 결과물을 QR 코드로 스마트폰에서 즉시 확인해볼 수 있다는 점입니다. 특히 Touch와 관련된 이벤트는 직접 스마트폰에서 실행 해보지 않으면 그 결과물을 확인하긴 힘든데, QR코드를 통해 스마트폰에서 직접 볼 수 있게 해주는 것이 큰 도움이 됩니다.

    이 책은 이 분야에 대해 어느 정도 식견이 있는 분이 보시는 전문서인만큼 jQuery Mobile가 jQuery와 비교하여 두드러지는 특징적인 점만 서술되어 있습니다. 따라서 jQuery 나 CSS, HTML에 대한 기본적인 지식이 필요한 것은 사실입니다. 게다가 이 책은 HTML5에서 추가된 요소들을 적극 활용하고 있기 때문에 HTML5에 대해서 어느 정도 공부를 하실 필요가 있고, I.E 8.0 이하의 브라우저를 사용하시는 분은 이 책의 예제를 컴퓨터에서 해보시긴 어려우실 것 같습니다.

    웹개발은 평소에 많이 해봐서 어느 정도 노하우가 있고 할 수 있지만, 모바일에 대응하는 웹을 개발을 해보시지 않은 분께 추천드립니다. 책의 판형이 작고, 총 매수도 200페이지 이하로 가볍기 때문에 출퇴근길에 들고다니시면서 읽기에 좋은 책 같습니다.

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2016-10-18 다운로드
결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
jQuery Mobile(개정판)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
jQuery Mobile(개정판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
jQuery Mobile(개정판)
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실