실무자들을 위한 모바일 하이브리드 & 웹 앱 프로그래밍
도서명:실무자들을 위한 모바일 하이브리드 & 웹 앱 프로그래밍
저자/출판사:고강태/디지털북스
쪽수:591쪽
출판일:2014-09-15
ISBN:9788960881440
목차
PART 1. HTML5 과 Javascript
Chapter 1. 웹 애플리케이션
Lesson 1. 모바일 웹 애플리케이션
Lesson 2. HTML5와 모바일 앱
Lesson 3. Web Application을 위한 HTML5 API
Lesson 4. Javascript와 Web Application
Lesson 5. Web Application 개발환경
Lesson 6. 모바일 웹 앱 개발을 위한 Android 개발환경
Lesson 7. ’Hello' 웹 앱 프로젝트 만들어 보기
Chapter 2. 웹 애플리케이션 개발자를 위한 Javascript
Lesson 1. 웹 애플리케이션에서 MVC와 관심의 분리
Lesson 2. Javascript 자바스크립트
Lesson 3. 변수
Lesson 4. 함수 function, 클로저
Lesson 5. 객체지향 프로그래밍과 자바스크립트
Lesson 6. 자바스크립트 객체의 확장
Lesson 7. 웹 앱과 이벤트 핸들링
Lesson 8. jQuery 를 이용한 웹 앱 개발
Chapter 3.안드로이드 모바일 웹 애플리케이션 개발
Lesson 1. HTML5와 Android Platform
Lesson 2. AndroidHTML5 Android Application
Lesson 3. 안드로이드 Contacts 이용
PART 2. USER INTERFACE PROGRAMMING
Chapter4. CSS를 이용한 UI디자인
Lesson 1. 화면 레이아웃 기법
Lesson 2. 화면 UI Widget
Chapter 5. User 이벤트 처리
Lesson 1. Event Handler
Lesson 2. Podcastbox UI 개발
Lesson 3. 화면 전환 UI 개발
Chapter 6. 애니메이션
Lesson 1. 안드로이드 애니메이션과 웹 기술 애니메이션
Lesson 2. CSS Animation
Lesson 3. CSS Transition & Transform
Lesson 4. jQuery 애니메이션
Chapter 7. 모바일 기기와 상호작용
Lesson 1 video, audio API
Lesson 2. 안드로이드 전체화면 이용
Lesson 3. Orientation API
Lesson 4. Battery 상태
Lesson 5. Notification
Lesson 6. Geolocation API
Lesson 7. Google Maps API
PART 3. File System과 Network Programming
Chapter 8. HTML5 File System
Lesson 1. File API
Lesson 2. Web Worker
Chapter 9. PodcastBox 네트워크와 데이터베이스
Lesson 1. Podcast RSS
Lesson 2. XML JSON 파싱 기법
Lesson 3. jQuery Ajax
Lesson 4. 미디어 저장 구현
Lesson 5. Web Storage
Chapter 10. Javascript Node.js 서버 프로그래밍
Lesson 1. 자바스크립트 Node.js 서버 플랫폼 소개
Lesson 2. Node Version Manager로 이용하기
Lesson 3 Node.js 단독 설치
Lesson 4. node.js 사용
Lesson 5. File Uploader 만들어 보기
Lesson 6. Express
Lesson 7. NoSQL Database
Lesson 8. backbone.js를 이용한 오프라인 데이터와 서버 동기화
PART 4. HTML5 Graphics와 Game
Chapter 11. HTML5 Graphics
Lesson 1. 2D Graphics Cavas
Lesson 2. 캔버스 애니메이션
Chapter 12. HTML5 게임 제작
Lesson 1. 배경 이동
Lesson 2. 캐릭터 이동
Lesson 3. Enemy
Lesson 4. 충돌 55
Lesson 5. 사운드와 종료
Chapter 13. Cocos2d-js 게임 개발하기
Lesson 1. Cocos2D-x 소개
Lesson 2. Cocos2d-x 이해하기
Lesson 3. 새로운 프로젝트 시작하기
PART 5. 배포
Chapter 14. 앱 배포를 위한 준비
Lesson 1. HTML5 국제화 이슈
Lesson 2. jQuery 이용
Lesson 3. 안드로이드 앱의 국제화
Lesson 4. Applicatoin Cache 소개
Lesson 5. Chrome 개발자 도구 고급사용
Lesson 6. 원격 단말 디버깅 하기
Lesson 7.사용하기 좋게 작은 패키지로 만들기
Lesson 8. 압축
Chapter 15. Application Packaging
Lesson 1. 배포(publish) 환경 살펴보기
Lesson 2. apk 패키징
Lesson 3. 구글 플레이