이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
센차터치2 + 폰갭 프로그래밍
구성: CD 1개
이병옥
에이콘출판사 2012.09.21.
베스트
IT 모바일 top100 1주
가격
40,000
10 36,000
YES포인트?
2,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩) 변경
배송비?
무료

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

에이콘- 모바일 프로그래밍 시리즈

상세 이미지

책소개

목차

1부 모바일 프레임워크

1장 모바일 프레임워크의 소개
___1.1 HTML5의 발전
___1.2 모바일 프레임워크의 변화
___1.3 모바일 프레임워크 소개
___1.4 왜 센차터치인가?
___1.5 센차터치2.0 출시

2장 환경설정
___2.1 환경설정의 범위
___2.2 JDK 설치
___2.3 아파치 톰캣 서버 설치
___2.4 데이터베이스 MySQL 설치
___2.5 센차터치 설치
___2.6 센차터치 SDK Tools 설치
___2.7 모바일 단말기 테스트를 위한 환경

3장 선행학습
___3.1 자바스크립트와 JSON
___3.2 JSON 데이터 처리
___3.3 자바스크립트와 DOM
___3.4 HTML, 자바스크립트, CSS의 분리
___3.5 Ajax와 JSON

2부 센차터치

4장 센차터치 기본개념
___4.1 Hello 센차터치
___4.2 센차터치 디버깅
___4.3 클래스의 시작
___4.4 클래스의 상속
___4.5 클래스의 config
___4.6 클래스와 정적변수
___4.7 클래스와 이벤트
___4.8 경로와 패키지
___4.9 Container와 Component
___4.10 MVC 아키텍처
___4.11 Hello 센차터치(MVC)

5장 센차터치 기본 컴포넌트
___5.1 화면의 기본 패널
___5.2 화면의 기본 패널(MVC)
___5.3 화면의 기본 패널 패널 분리(MVC)
___5.4 화면의 기본 패널 xtype(MVC)
___5.5 레이아웃을 이용한 화면의 구성
___5.6 템플릿의 사용
___5.7 폼과 컴포넌트의 사용
___5.8 폼과 컴포넌트의 제어
___5.9 폼과 컴포넌트의 사용(MVC)
___5.10 툴바, 탭바, 아이콘 사용
___5.11 이벤트
___5.12 이벤트의 사용(MVC)
___5.13 앱과 같은 화면 이동 Carousel

6장 센차터치 기본 컴포넌트 II
___6.1 데이터 뷰
___6.2 데이터 뷰(MVC)
___6.3 리스트
___6.4 복잡한 리스트의 표현 XTemplate
___6.5 NestedList
___6.6 스크롤을 이용한 리스트풀 구현
___6.7 메시지 창
___6.8 마스크 처리
___6.9 픽커의 사용
___6.10 액션시트
___6.11 새로운 창 오버레이
___6.12 오버레이의 변형
___6.13 패널 호출을 이용한 페이지 이동
___6.14 카드 레이아웃을 이용한 페이지 이동
___6.15 툴바를 포함한 페이지 이동 및 값 전달
___6.16 페이지 이동(MVC)
___6.17 NavigationView
___6.18 애니메이션

7장 센차터치와 서버연동
___7.1 센차터치와 Ajax 연동
___7.2 Ext.Ajax.request의 사용
___7.3 Model, Proxy, Store 사용
___7.4 Model, Proxy, Store(MVC)
___7.5 XML 데이터 사용
___7.6 관계형 모델 사용을 위한 hasMany, belongsTo
___7.7 Sorter, Filter를 이용한 Store 데이터 제어
___7.8 스크립트 태그 사용
___7.9 센차터치의 스크립트 태그 사용
___7.10 크로스 도메인에 필요한 JSONP 사용
___7.11 SUBMIT
___7.12 로컬스토리지와 세션스토리지 사용
___7.13 센차터치와 스토리지
___7.14 서버 자원을 활용한 사진목록(개체 배열 사용)
___7.15 서버 자원을 활용한 사진목록(Extend 사용)

8장 센차터치와 디자인
___8.1 센차터치와 테마
___8.2 CSS 추가
___8.3 SASS 환경 설치
___8.4 SASS
___8.5 Compass

9장 터치 차트
___9.1 Area
___9.2 BAR
___9.3 PIE
___9.4 LINE
___9.5 터치 차트 2 그밖의 차트
___9.6 터치 차트 1.0 소개
___9.7 터치 차트 1.0 DRAW
___9.8 터치 차트 1.0 차트(AREA, LINE, BAR, PIE)

10장 센차터치 웹앱의 다양한 기능
___10.1 오디오 제어
___10.2 비디오 제어
___10.3 구글맵
___10.4 다음맵
___10.5 센차터치 & 다음맵

11장 센차터치 응용
___11.1 갤러리 만들기
___11.2 갤러리 만들기(MVC)
___11.3 숫자 맞추기 게임

3부 센차터치와 하이브리드 플랫폼

12장 폰갭 소개
___12.1 폰갭 소개 및 설치
___12.2 안드로이드 개발 환경, 설치
___12.3 안드로이드 폰갭 설치
___12.4 아이폰 개발 환경
___12.5 폰갭과 아이폰

13장 폰갭의 기본 예제
___13.1 폰갭의 기본 API
___13.2 Accelerometer
___13.3 Camera
___13.4 Capture
___13.5 Compass
___13.6 Connection
___13.7 Contact
___13.8 Device
___13.9 Events
___13.10 File
___13.11 Geolocation
___13.12 Media
___13.13 Notification
___13.14 Storage
___13.15 폰갭과 플러그인

14장 폰갭과 센차터치 설정
___14.1 폰갭과 센차터치(안드로이드)
___14.2 폰갭과 센차터치(아이폰)

15장 폰갭과 센차터치 응용
___15.1 Accelerometer API를 이용한 복불복 게임
___15.2 Camera API를 이용한 사진 촬영
___15.3 Capture API를 이용한 사진 캡쳐
___15.4 Compass API를 이용한 나침반 구현
___15.5 Connection API를 이용한 통신상태 체크
___15.6 Contact API를 이용한 전화번호 조회
___15.7 Device API를 이용한 폰 정보조회
___15.8 Events API를 이용한 버튼 변환
___15.9 File API를 이용한 모바일 파일 탐색기
___15.10 Geolocation API를 이용한 주변지도 보기(다음맵)
___15.11 폰갭 Media 구현
___15.12 Notification API 구현
___15.13 Storage API를 이용한 데이터조회
___15.14 폰갭과 센차터치 MVC

16장 순수한 안드로이드 하이브리드(SQLite 제어)
___16.1 모바일 하이브리드 프레임워크
___16.2 안드로이드 SQLite 연동

17장 센차터치2 Native Packing 간략한 소개
___17.1 센차터치 Native Packing 베타
___17.2 센차터치 Native Packing 사용

18장 마켓 배포
___18.1 구글 마켓
___18.2 안드로이드 플레이스토어 등록

부록 실전 프로젝트

부록 A. File Manager(파일관리자)
부록 B. Image Viewer [MVC] (이미지 뷰어)

저자 소개 1

원광대학교 제어계측공학과를 졸업했으며, 비트교육센터 전문가 과정을 거쳐 IT계에 입문했다. 금융 IT와 관련된 개발 업무를 주로 했으며, LG CNS를 거쳐 현재 IBK 시스템에 근무 중이다. 금융권 모바일 프로젝트에 참여했으며, 웹앱과 안드로이드, 윈도우 프로그램에 관심이 많다. 저서로는 에이콘출판사에서 펴낸 『센차터치 모바일 프로그래밍』(2011), 『센차터치2+폰갭 프로그래밍』(2012), 『나홀로 개발자를 위한 안드로이드 게임 프로그래밍』(2013)이 있다.

이병옥의 다른 상품

관련 분류

품목정보

발행일
2012년 09월 21일
쪽수, 무게, 크기
772쪽 | 1540g | 188*250*40mm
ISBN13
9788960773455

만든이 코멘트

안녕하세요 이 책의 저자입니다.
2012-11-08
http://cafe.naver.com/senchatouchmobile

페이지에 이미지를 첨부해 놓았습니다.

책 속으로

센차터치2.0 정식 버전이 출시된 직후 우리는 1.0 버전의 기존 소스를 2.0으로 변환하는 작업을 시작했다. 이미 작업은 시작했지만 베타 버전은 여러 차례 변화하면서 새로운 버전에서는 동작하지 않았다. 정식 버전이 나온 뒤 모든 소스를 다시 정리해야 했다. 센차터치2.0의 중심은 ExtJs 프레임워크의 적용에 있으며, 이를 통한 개발은 MVC 애플리케이션이었으므로 센차터치의 새로운 버전은 시행착오를 거쳐 계속 진화했다. 1.0 버전을 출판할 때와 2.0을 출판할 때의 환경도 판이하게 달랐다. 이미 모바일 하이브리드 플랫폼을 많은 개발자가 알게 되었고, 센차터치에 대한 지식도 많이 공유되었다. 2.0 책은 좀 더 집중해야 했다.

이 책은 센차터치와 폰갭을 중심에 두고 설명한다. 특히 센차터치의 MVC 애플리케이션에 대한 이해를 높이려고 노력했다. MVC 애플리케이션을 책의 한 부분에 국한시키는 것이 아니라 책의 전반적인 흐름에서 새로운 형태의 웹앱 구조가 나올 때마다 MVC 애플리케이션을 동일하게 만들어 제공했다. 따라서 책을 학습하면서 MVC 애플리케이션과 비 MVC 애플리케이션의 구조를 자연스럽게 비교하고 어디가 어떻게 달라졌는지 차근차근 알아볼 수 있다. 쉬운 구조에서 복잡한 구조까지 MVC 애플리케이션이 따라다닐 것이다.

하이브리드 플랫폼은 과거 안드로이드, 아이폰상의 순수한 개발 방법을 대부분 삭제했다. 그리고 최근 공개된 폰갭(코르도바)의 1.8 버전을 중심으로 개편됐다. 1.8 버전은 과거 폰갭과는 많은 차이가 있다. 폰갭은 www.phonegap.com에서 제공하는 기본 예제와 플러그인 사용법에 대해 설명하고 구현했으며, 센차터치와 폰갭을 같이 사용해 시너지 효과를 누릴 수 있게 구성했다. 폰갭과 센차터치 응용편에서는 이러한 예제로 모바일 폰에서 동작하는 여러 예제를 API별로 제공한다.

마지막으로 마켓에 배포하는 방법을 추가했다. 마켓에 센차터치와 폰갭으로 만든 앱을 배포함으로써 실제로 앱의 운영 경험을 쌓는 데 도움이 될 것이다.

---「저자 서문」 중에서

출판사 리뷰

이 책은 센차터치(Sencha Touch)와 폰갭(PhoneGap)에 중심을 두었다. 센차터치는 모바일 웹앱 중 가장 강력한 프레임워크이며, 폰갭은 하이브리드 플랫폼을 구축하는 데 가장 강력한 기능을 제공한다. 이 둘을 함께 사용한다면 하이브리드앱을 구축하는 데 있어서 최고의 환경을 제공할 것이다. 특히 센차터치 부분은 MVC 애플리케이션의 일부분만을 설명하는 수준이 아니라 새로운 형태의 구성이 만들어질 때마다 비 MVC 애플리케이션과 동일한 기능으로 구현하여 두 예제를 비교할 수 있게 구성했다. 이런 구성을 따라 가다 보면 독자 스스로 자연스럽게 다가갈 수 있을 것이다.

[부록 CD 수록]
이 책에 들어 있는 모든 예제의 소스코드
- 센차터치2 예제
- 폰갭1.8 예제
- 센차터치2 + 폰갭 예제
- 부록 실전프로젝트 예제

이 책에서 다루는 내용

센차터치2
센차터치와 서버 간 연동
센차터치MVC 애플리케이션
폰갭 API와 플러그인
폰갭과 센차터치2
실전 프로젝트

이 책의 특징

개발자 중심의 단계별 설명과 예제
MVC 애플리케이션과 비 MVC 애플리케이션을 혼용해 자연스럽게 MVC 애플리케이션을 익힐 수 있도록 정리
폰갭 API별 설명과 플러그인 사용 수록
폰갭과 센차터치2의 연동과 예제
마켓 등록과 배포

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.

36,000
1 36,000