본문내용 바로가기

KYOBO 교보문고

1만원 캐시백
책들고여행
2020다이어리
  • 교보아트스페이스
  • 북모닝책강
모바일 웹앱(개정판)(CD1장포함)
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
848쪽 | B5
ISBN-10 : 8981360111
ISBN-13 : 9788981360115
모바일 웹앱(개정판)(CD1장포함) 중고
저자 신용권 | 출판사 스마트미디어
정가
47,500원
판매가
4,000원 [92%↓, 43,500원 할인]
배송비
3,000원 (판매자 직접배송)
50,000원 이상 결제 시 무료배송
지금 주문하시면 2일 이내 출고 가능합니다.
2012년 5월 30일 출간
제품상태
상태 상급 외형 중급 내형 최상

[상태 상세 항목] 선택 해당 사항있음 미선택 해당 사항없음

1.외형 상세 미선택 낙서 미선택 얼룩 미선택 접힘 미선택 낙장(뜯어짐) 미선택 찢김 미선택 변색 미선택 제본불량 선택 부록있음

2.내형 상세 미선택 낙서 미선택 얼룩 미선택 접힘 미선택 낙장(뜯어짐) 미선택 찢김 미선택 변색 [부록CD 있음, 깨끗함]

이 상품 최저가
2,000원 다른가격더보기
새 상품
42,750원 [10%↓, 4,750원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

부록CD 있음, 깨끗함

판매자 배송 정책

  • **부록CD등은 부록있음에 체크된 경우에만 있습니다. 미포함인 경우가 많습니다**

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
148 잘 받았씁니다. 감사합니다. 5점 만점에 5점 carnegi*** 2019.11.26
147 좋은 책을 저렴한 가격, 빠른 배송으로 잘 받았습니다. 5점 만점에 5점 wooki*** 2019.10.29
146 새책 그 자체입니다^^ 5점 만점에 5점 gold1*** 2019.10.16
145 배송, 책상태 모두 매우 만족합니다. 5점 만점에 5점 kym6*** 2019.09.05
144 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 5점 만점에 5점 kj*** 2019.08.07

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

모바일 웹앱 개발 입문자용『모바일 웹앱(Framework)』. 최신 웹앱 개발 프레임워크를 수록하였으며, Sencha Touch 2의 체계적인 설명을 담았으며, Hybrid App 변환에 대한 내용을 수록하였다.

저자소개

저자 : 신용권
저자 신용권은 IT전문 교육과 관련 인재양성 교육으로 국내 최다의 아이폰,안드로이드폰 어플 개발자를 배출시킨 한국능력개발원의 전임교수이자 국내 최초로 모바일 웹앱 개발자 교육과정 개설과 단기간에 600여명을 배출시켜 유명한 신용권 교수이다. 저자는 메카트로닉를 전공하였으며, 삼성항공 시스템설계 파트에서 하드웨어 제어용 소프트웨어 개발을 담당하였다. 2000년대 초에는 삼성멀티캠퍼스(SDS) 전임교수로 근무하였고 기업체프로젝트 개발을 수행해왔다. 현재는 한국능력개발원에서 안드로이드 LBS/AR,모바일 웹앱 교수로 재임하고 있다. 주요저서로는 <XML웹 서비스>, <자바 개발자를 위한 XML>, <닷넷 개발자를 위한 XML>, <한국방송통신대학 교재> 등이 있다.

목차

PART 1. HTML5
Chapter 01 모바일 웹앱

Section 01 모바일 웹앱의 종류
Section 02 모바일 웹앱 프레임워크
1)jQuery Mobile
2)Sencha Touch
3)jQuery Mobile vs Sencha Touch

Chapter 02 개발 환경 구축
Section 01 웹서버 설치
Section 02 크롬 설치
Section 03 Site to Phone 설치
Section 04 책 예제 설치
Section 05 에디터플러스 설치

Chapter 03 HTML5 주요
Section 01 HTML5
Section 02 모바일 웹앱을 위한 설정
1)문서 타입 선언
2) 태그
3) 태그
Section 03 향상된 폼 양식
Section 04 향상된 Selector API
Section 05 웹 스토리지
Section 06 애플리케이션 캐시
Section 07 위치 정보
Section 08 미디어 재생

PART 2. jQuery Mobile 1
Chapter 01 jQuery Mobile 시작

Section 01 jQuery Mobile 소개
Section 02 jQuery Mobile 특징
Section 03 jQuery Mobile 프레임워크 설치
Section 04 HTML5 사용자 정의 속성
Section 05 jQuery Mobile 웹앱 시작 HTML 파일
Section 06 jQuery Mobile 웹앱 파일 구성

Chapter 02 jQuery Mobile UI
Section 01 페이지
Section 02 컨텐트
Section 03 버튼
1)기본 버튼
2)버튼 아이콘
3)버튼 그룹
4)폼 버튼
Section 04 툴바
1)헤더바
2)푸터바
3)내비게이션바
4)툴바 고정
5)전체 화면 보기
6)공통 푸터바
Section 05 리스트
1)기본 리스트
2)번호 매기기
3)탭 항목 만들기
4)여백 주기
5)항목 구분자 추가
6)필터링하기
7)Split 버튼 추가
8)항목 썸네일 추가
9)항목 아이콘 추가
10)카운트 버블 추가
11)텍스트 서식
12)중첩 리스트
13)리스트 동적 갱신
Section 06 그리드 레이아웃
Section 07 Collapsible 블록
Section 08 폼 양식
1)필드 컨테이너
2)number, email, url, tel 양식
3)Slider 양식
4)Select 양식
5)Checkbox와 Radio Button 양식
6)Flip Toggle 양식

Chapter 03 jQuery Mobile 페이지 이동
Section 01 단일 HTML 모델
Section 02 외부 페이지
Section 03 다른 웹앱 실행
Section 04 데이터 링크
Section 05 페이지 트랜지션
Section 06 페이지 이동 API

Chapter 04 jQuery Mobile 이벤트 처리
Section 01 mobileinit 이벤트
Section 02 페이지 로드 이벤트
Section 03 페이지 초기화 이벤트
Section 04 페이지 제거 이벤트
Section 05 페이지 트랜지션 이벤트
Section 06 터치 이벤트
Section 07 방향 변경 이벤트

Chapter 05 jQuery Mobile 서버 통신
Section 01 AJAX 통신
Section 02 크로스 도메인 통신

Chapter 06 jQuery Mobile 테마
Section 01 jQuery Mobile 테마 특징
Section 02 jQuery Mobile 테마 적용
Section 03 테마롤러로 테마 만들기

Chapter 07 jQuery Mobile 데모
Section 01 웹앱 파일 구성
Section 02 웹앱 시연
Section 03 홈페이지
Section 04 로그인 관련 페이지
1)로그인 폼 페이지
2)로그인 처리 페이지
Section 05 폰 관련 페이지
1)폰 목록 페이지
2)폰 등록 및 수정 폼 페이지
3)폰 등록 및 수정 처리
4)폰 삭제 처리

PART 3. Sencha Touch 2
Chapter 01 Sencha Touch 시작

Section 01 Sencha Touch 소개
Section 02 Sencha Touch 특징
Section 03 Sencha Touch 프레임워크 설치
Section 04 Sencha Touch 클래스 시스템
1)클래스 정의
2)클래스 구성 옵션
3)클래스 상속
4)new 연산자 vs Ext.create()
5)Ext.require()
Section 05 Sencha Touch 웹앱 시작 HTML 생성
Section 06 웹앱 파일 구성

Chapter 02 Sencha Touch UI
Section 01 컴포넌트 종류
1)기능별 분류
2)상속 관계에 따른 분류
Section 02 패널
1)패널 생성
2)컴포넌트 추가와 제거
3)도킹된 컴포넌트 추가
4)HTML 내용 추가
Section 03 레이아웃
1)Default 레이아웃
2)Vbox와 Hbox 레이아웃
3)Fit 레이아웃
4)Card 레이아웃
Section 04 xtype 정의 객체
Section 05 컴포넌트 공통 구성 옵션
Section 06 버튼
Section 07 툴바와 타이틀바
Section 08 세그먼트 버튼
Section 09 오버레이
Section 10 시트
Section 11 액션 시트
Section 12 메시지 박스
1)기본 메시지 박스
2)메시지 박스 한글화
Section 13 멀티미디어
1)비디오
2)오디오
Section 14 지도
Section 15 폼 양식

Chapter 03 Sencha Touch 화면 내비게이션
Section 01 페이지 이동 vs UI 컴포넌트 교체
Section 02 Card 레이아웃
Section 03 화면 전환 애니메이션
Section 04 탭패널
Section 05 캐러셀

Chapter 04 Sencha Touch 이벤트 처리
Section 01 listeners 구성 옵션
Section 02 addListener() 메소드
Section 03 탭 이벤트 처리
Section 04 객체 찾기
Section 05 터치 이벤트 처리
Section 06 드래그 이벤트 처리

Chapter 05 Sencha Touch 서버 통신
Section 01 AJAX 요청
Section 02 마스크
Section 03 XML 응답 처리
Section 04 JSON 응답 처리
Section 05 폼 양식 처리
Section 06 JSONP로 크로스 도메인 데이터 얻기

Chapter 06 Sencha Touch 데이터 바인딩
Section 01 템플레이트
Section 02 X템플레이트
1)반복 처리
2)조건적 처리
Section 03 컨테이너 tpl 구성 옵션
Section 04 AJAX와 JSONP 데이터 바인딩

Chapter 07 Sencha Touch 데이터 I
Section 01 Model 클래스 정의
Section 02 Model 객체 생성, 읽기, 수정
Section 03 Model 데이터 바인딩
1)템플레이트 바인딩
2)폼 바인딩
Section 04 Proxy/Reader/Writer의 역할과 종류
Section 05 HTML5 로컬 저장소 데이터
1)로컬 저장소의 가상 테이블화
2)데이터 읽기
3)데이터 생성, 수정, 삭제
Section 06 AJAX 동일 도메인 서버 데이터
1)XML 데이터 읽기
2)JSON 데이터 읽기
3)데이터 생성, 수정, 삭제
Section 07 JSONP 크로스 도메인 서버 데이터
1)데이터 읽기

Chapter 08 Sencha Touch 데이터 II
Section 01 스토어
Section 02 인라인 데이터 스토어
Section 03 스토어 데이터뷰
1)List
2)항목 탭 이벤트 처리
3)DataView
Section 04 원격 XML 데이터 스토어
Section 05 원격 JSON 데이터 스토어
Section 06 크로스 도메인 데이터 스토어
Section 07 HTML5 로컬 저장소 스토어
Section 08 스토어 정렬
Section 09 스토어 필터링
Section 10 스토어 그룹핑
1)알파벳 그룹핑
2)한글 초성 그룹핑
Section 11 스토어 페이징과 내비게이션
Section 12 트리 스토어와 중첩 리스트
Section 13 스토어 데이터 동기화
1)로컬 저장소와 동기화
2)서버와 동기화

Chapter 09 Sencha Touch 테마
Section 01 Sass 기반 테마
Section 02 Sass 개발 툴 및 설치
Section 03 Sencha Touch 테마 관련 파일
Section 04 사용자 정의 테마 만들기

Chapter 10 Sencha Touch MVC 아키텍쳐
Section 01 MVC 아키텍쳐 소개
Section 02 Sencha SDK Tools 설치
Section 03 MVC 폴더 자동 생성
Section 04 MVC 폴더와 파일 분석
Section 05 View
Section 06 Controller
Section 07 Model
Section 08 Store
Section 09 Profile

Chapter 11 프로덕션 버전 및 네이티브앱 패키징
Section 01 프로덕션 버전
Section 02 네이티브앱 패키징
Section 03 Sencha Touch 2 네이티브 API

Chapter 12 Sencha Touch 데모
Section 01 웹앱 파일 구성
Section 02 웹앱 시연
Section 03 Main 관련 클래스
Section 04 User 관련 클래스
Section 05 Phone 관련 클래스
Section 06 웹앱 초기화 파일
Section 07 서버 데이터 처리
Section 08 프로덕션 빌드

PART 4. PhoneGap
Chapter 01 폰갭

Section 01 폰갭 소개
Section 02 안드로이드 개발 툴 설치
Section 03 AVD 생성
Section 04 폰갭 하이브리드 프로젝트 생성

Chapter 02 웹앱을 하이브리드앱으로 변환
Section 01 jQuery Mobile 하이브리드앱
Section 02 Sencha Touch 2 하이브리드앱

Chapter 03 폰갭 API로 하드웨어 접근
Section 01 하이브리드앱 프로젝트 생성
Section 02 가속도계(Accelerometer)
Section 03 카메라(Camera)
Section 04 방향(Compass)
Section 05 연락처(Contact)
Section 06 통지(Notification)
Section 07 파일(File)
Section 08 데이터베이스(Storage)

책 속으로

출판사 서평

나는 HTML5로 모바일 앱을 만든다! 웹 개발자들을 하이브리드 모바일 앱 개발자로 만들어 주는 책! 이 책은 차세대 웹 표준 기술인 HTML5와 CSS3를 기반으로한 프레임워크인 Sencha Touch 2와 jQuery Mobile를 이용하...

[출판사서평 더 보기]

나는 HTML5로 모바일 앱을 만든다!
웹 개발자들을 하이브리드 모바일 앱 개발자로 만들어 주는 책!


이 책은 차세대 웹 표준 기술인 HTML5와 CSS3를 기반으로한 프레임워크인 Sencha Touch 2와 jQuery Mobile를 이용하여 웹앱을 만드는 방법부터 하이브리드앱을 만드는 방법까지 자세하게 설명한다. 국내 최초로 모바일 웹앱 개발자 교육으로 유명한 신용권 교수가 오랜 개발자로서의 경험과 축적된 노하우를 바탕으로 집필했고, 단순한 참고서 역할을 벗어나 책의 절반 이상을 예제 위주로 구성해 개발의 원리와 방법을 이해하고 응용할 수 있도록 했다.
이번 개정판에서는 Sencha Touch2 정식 버전을 토대로 재구성을 하였고, Sencha SDK Tools를 이용한 MVC 클래스 작성 방법과 프로덕션 빌드가 추가되었다. 그리고 Sencha 네이티브 API와 네이티브앱 패키징에 대해서도 상세히 다룬다. 이번 개정판에서는 특별한 혜택도 있다. 저자가 직접 운영하는 모바일 웹앱 카페에서 책 전체 동영상 강의(약 250강) 를 무료로 제공한다는 점이다. 그리고 카페를 통해서 실무 개발자들과 좋은 정보를 공유할 수 있어 더할 나위 없이 좋은 학습 환경을 제공해준다.

모바일 웹앱 카페: http://cafe.naver.com/mobilewebapp

우리나라 전체 개발자중 웹 개발자가 80% 이상을 차지하고 있다. 웹 개발자들의 개발 노하우를 그대로 이용하면서 네이티브앱과 유사한 동작을 하는 앱을 만들 수 있다면 구지 Java나 Object C, 그리고 SDK를 학습할 이유가 없을 것이다. 모바일 웹앱이 빛날 수 밖에 없는 이유가 여기에 있다. 모바일 웹앱은 순수한 웹 기술만으로 네이티브앱에 준하는 RIA(Rich Internet Application)을 만들 수 있는 방법을 제시한다. 웹 개발자들이 이미 알고 있는 HTML, CSS, JavaScript 만을 요구하며 자신이 선호하는 웹 개발 도구를 그대로 사용해서 모바일 웹앱을 만들 수 있다. 그리고 하이브리드 앱으로 변환해서 애플 앱스토어나 구글 마켓에 내다 팔수도 있다. 따라서 웹 개발자들은 네이티브앱 개발을 위해 시간과 노력을 지불할 필요가 없다.
개발 기간과 비용 측면에서도 네이티브앱보다는 모바일 웹앱이 유리하다. 네이티브앱은 플랫폼별로 개발해야 하므로 개발 기간과 비용이 증가한다. 예를 들어 안드로이드와 아이폰 앱은 별도로 개발해야 한다. 그리나 모바일 웹앱은 크로스 프랫폼을 지원한다. HTML5와 CSS3, JavaScript가 지원되는 플랫폼이라면 어디든지 실행이 가능하기 때문에 개발 기간과 비용이 적게 든다.
이 책을 학습하면서 여러분은 모바일 웹앱 개발자로 다듬어 지고, 이 책을 접을 때쯤이면 이미 모바일 웹앱 개발자가 되어 있을 것이다. 이 책을 통해 모바일 웹앱을 배우는 과정에서도 여러분에게 감탄과 즐거움을 선사할 것임을 확신한다.

<추천평>

센차터치2.0 정식버전이 나오면서 2012년 모바일웹앱 및 하이브리드앱 개발에 신드롬을 일으키고 있습니다. 국내 센차터치 관련 정석이라 할 수 있는 교재가 출간 되어 센차터치 개발자로서 축하드립니다. 많은 수강생을 배출 하면서 터득 하신 내공이 교재에 고스란히 담겨져 있습니다. 센차터치의 기본 클래스 구조 및 각종 콤포넌트를 사용에 함에 있어 이해하기 쉽도록 풀어 설명을 하였으며,MVC 패턴 코딩 작업에 있어 실전에도 적용 가능한 내용이 함께 포함되어 있습니다. 센차터치2를 접하고자 하는 분들께 최고의 교재라고 추천 드립니다.
-안병도((주)애드웹커뮤니케이션 개발팀장, 한국센차유저그룹테마팀 소속)

축하드립니다. 요즘 대세가 되고 있는 웹앱과 자바스크립트의 꽃이라고 할 수 있는 센차터치2로 업그레이드 된 책이 드디어 나왔군요. 센차 예제들을 따라가며 앱을 만들어 보는 것도 좋겠지만, 센차2의 기본 프레임이 어떻게 되어 있는지 자세히 이해하고 쓸 수 있다면, 훨씬 강력한 기능의 모바일 웹앱을 만드실 수 있을 것이라고 생각합니다. 그런 의미에서, 센차2의 핵심인 MVC 패턴을 어느 책보다 깔끔하게 설명해주는 책이라 추천합니다.
- 최종원(센차터치 및 티타늄 앱 개발, 모바일 웹앱 스탭)

국내외 센차터치2에 대한 서적이 전무한 상태에서 센차터치 웹앱을 준비하는 분들에게 길잡이 역할을 해 주는 책이라는 점에서 아낌없이 추천한다. 무엇보다도 실제 개발시 응용할 수 있는 예제들이 많아, 개발 지침서로는 단연 최고다. 이번 개정판에서는 MVC 클래스 작성 방법과 네이티브 API가 포함된 하이브리드앱 개발 내용이 포함되어 있어 한층 강화된 내용이 돋보인다.
- 이지웅 ((주)테크월드 웹앱 개발팀장)

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

  • 모바일 웹앱 | gi**mi | 2012.02.27 | 5점 만점에 5점 | 추천:0
    현재 아이폰은 Objective-C로, 안드로이드는 Java로...네이티브 앱 개발을 하고 있다.생산성 및 유지보수를 고려하여...
    현재 아이폰은 Objective-C로, 안드로이드는 Java로...네이티브 앱 개발을 하고 있다.
    생산성 및 유지보수를 고려하여 모바일 웹앱을 고려하던 중 이책을 보게 되었는데, 모바일 jQuery와 센차터치에 대해서 상세하게 다루고 있어서 보기에 편했던거 같다. 우리 프로젝트에서도 네이티브와 모바일 웹앱을 적절하게 섞어서 구성할 수 있을 거 같다.
    HTML, CSS, 자바스크립트로 원하는 앱을 만들고 싶다면 추천할 만한 서적이라고 생각된다.
    기존에 웹 개발을 하던 사람들이라면 쉽게 아이폰이나, 안드로이드 개발에 접근할 수 있도록 도와줄 수 있을 것으로 보여 다시 한번 더 추천한다.

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
아단문고
판매등급
우수셀러
판매자구분
사업자
구매만족도
5점 만점에 5점
평균 출고일 안내
1일 이내
품절 통보율 안내
3%

바로가기

최근 본 상품