장바구니 담기 close

장바구니에 상품을 담았습니다.

모바일 하이브리드 & 웹 앱 프로그래밍

모바일 하이브리드 & 웹 앱 프로그래밍

  • 고강태
  • |
  • 디지털북스
  • |
  • 2014-09-15 출간
  • |
  • 591페이지
  • |
  • 184 X 235 X 9 mm /110g
  • |
  • ISBN 9788960881440
★★★★★ 평점(10/10) | 리뷰(1)
판매가

27,000원

즉시할인가

24,300

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
24,300

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

디지널북스의 실무자 시리중 웹 기술인 HTML5, Javascript 와 CSS를 이용해 모바일 하이브리 앱 개발 방법을 이용해서 웹 앱을 개발할 수 있는지를 설명하고 있다. 기초적인 자바스크립트, HTML5, CSS를 이용해 웹 애플리케이션을 개발할 수 있도록 안내하고 있으며 자바스크립트를 객체 중심으로 사용할 수 있는 안내를 하고 있다. 또한 CSS, JQuery 등의 라이브러리를 이용해서 모바일 UX UI를 구현할 수 있는 방법을 제시하고 모바일 환경에서 위젯을 구현할 수 있도록 하고 있다.
모바일 환경으로 구현한 웹 애플리케이션을 서버측과 연동하기 위해서 Node.js를 이용해 서버 프로그래밍을 할 수 있도록 튜토리얼 중심으로 설명을 하고 최종 데이터베이스와 연동하게 제시하고 있다. 최근 RESTFull API를 중심으로 데이터-모델(Model-View)의 변동 사항을 View+Controller를 연동해 MVC 패턴 중심의 MV* 프레임워크인 Backbone.js, Angular.js와 Node.js를 연동해 어떻게 개발하는지를 알 수 있는 좋은 가이드가 될 것이다.
마지막으로 웹 애플리케이션의 소스 파일을 자동화한 빌드 스크립트를 이용할 수 있는 방법을 Grunt.js를 중심으로 설명하고 있다. 완성된 웹 앱을 Android packaing 방법인 apk로 빌드해서 구글 플레이에 등록할 수 있는 부분까지 세심하게 안내하고 있다.

목차

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. 구글 플레이

저자소개

저자 고강태는 15년 이상의 웹을 중심으로한 인트라넷 개발과 운영 경력이 있으며 전자공학을 통해 디지털 세상을 꿈꾸다 애플 매킨토시를 만나며 컴퓨팅 분야로 눈을 돌려 90년대 초반 천리안 네트워크 동호회를 통해 네트워킹과 인터넷에 눈을 뜨게 되었다. 인터넷으로 알게된 Java언어로 96년 Servlet으로 인트라넷을 개발하며 자바 언어의 가능성을 보고 프리랜서, 벤처기업과 중견기업의 ERP 프로젝트 수행까지 다양한 IT 환경을 경험하였다. 2008년경 모바일에 관심을 두던중 안드로이드 플랫폼 개발에 뛰어들어 SI를 수행하던 중 2010년 중소기업청 \'앱창작터\'에서 안드로이드 전문 강의를 하였다. 이후 Android, HTML5, Node.js 와 Smart TV 중심의 강의활동을 하고 있다. 최근 Back-end와 MV*C 프레임워크 및 모바일 관련 강의를 중심으로 활발히 활동중이다.

도서소개

[모바일 하이브리드 & 웹앱 프로그래밍]은 웹 기술인 HTML5, Javascript 와 CSS를 이용해 모바일 하이브리 앱 개발 방법을 이용해서 웹 앱을 개발할 수 있는지를 설명한 책이다. 이 책은 모바일 환경으로 구현한 웹 애플리케이션을 서버측과 연동하기 위해서 Node.js를 이용해 서버 프로그래밍을 할 수 있도록 튜토리얼 중심으로 설명을 하고 최종 데이터베이스와 연동하게 제시하고 있다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.