> 도서소개 > 기획도서

기획도서

확대보기

하이브리드 앱 프로그래밍

ISBN9791185123226 가격\30,000
출간일2014-10-20 판형190*260
페이지684 p
저자조영철, 박호균, 주형석

도서정보

스마트폰 가입자가 4천만 명이 넘어가는 시대가 되었다. 

 

이제는 많은 사람들이 스마트폰을 통해서 커뮤니케이션을 하고, 여가를 즐긴다. 스마트폰의 활용도가 높아질수록 필요로 하는 앱도 많아지게 되었고, 다수를 대상으로 하는 앱 뿐만이 아니라 개인적인 용도의 앱의 필요성도 높아지게 되었다. 하이브리드 앱은 기존 앱 개발 방법에 비해서 두 가지 두드러지는 특징을 가진다. 첫 번째는 앱 제작에 대한 기술습득이 쉽다. 자신이 사용하기 위해서 앱을 제작하는 경우 프로그래밍에 대한 높은 이해도가 필요하다. 하지만 하이브리드 앱 제작 방법은 이러한 허들을 낮추어준다. 두 번째는 한 가지 방법으로 앱을 만들어도 모든 플랫폼에 대응하는 앱이 되는 점이다. 안드로이드, 아이폰, 윈도우폰 등 많은 스마트 플랫폼에 대응하는 앱을 한 가지 소스를 통해서 제작이 가능하다는 점은 상당한 강점이다. 상업적 용도의 앱이라고 하더라도 원소스 멀티플랫폼 형태로 개발을 하게 되면, 유지보수에 상당한 강점을 지니게 된다. 책에서는 하이브리드 앱을 만드는 방법에 대해서 알아야 하는 전반적인 내용을 다루고 있다. 이를 통해서 원하는 앱을 제작하고 사용할 수 있게 되었으면 한다.

 

출판 : 북스홀릭

저자소개

조영철 :
숭실대학교 정보통신전자 공학부 학사
제이제이넷, 마하북닷컴, 고도소프트 등에서 개발 근무
토스트, 아이룩, 찰떡송장, 난구, 쉘, 그레이트북스 등 앱 개발

박호균 :
광운대학교 대학원 전자계산학과 졸업(이학박사)
(사)국제e-비즈니스학회 상임이사, (사)융복합지식학회 이사
현) 신한대학교 IT융합공학부 컴퓨터공학전공 교수

주형석 :
인하대학교 전자계산학과(학사)
인하대학교 대학원 전산학(석사, 박사)
미국 SFSU 객원교수
현) 유한대학교 컴퓨터정보과 교수

목차

PartⅠ. 하이브리드 앱 개발을 위한 준비
Chapter01_하이브리드 앱이란?
1.1|하이브리드 앱의 개요
1.2|하이브리드 앱의 구조
1.3|개발 환경과 하이브리드 프레임워크

Chapter02_하이브리드 앱 기획과 구현 방법
2.1|하이브리드 앱 기획
2.2|하이브리드 앱 구현 과정

Chapter03_하이브리드 앱 개발을 위한 HTML5
3.1|HTML5의 개요
3.2|개발 도구 설치
3.3|HTML5 마크업

Chapter04_HTML5의 변화된 태그
4.1|영역 관련 태그
4.2|HTML5 변경된 태그
4.3|사용자 입력 폼

Chapter05_HTML5 멀티미디어 태그
5.1|멀티미디어 활용
5.2|오디오(Audio)
5.3|비디오(Video)

Chapter06_캔버스(Canvas)와 SVG
6.1|캔버스(Canvas) 개요
6.2|Canvas 기본 구조
6.3|Canvas 활용
6.4|SVG(Scalable Vector Graphics)

Chapter07_CSS3(Cascading Style Sheets)
7.1|CSS3 개요와 사용법
7.2|CSS3 스타일
7.3|고급 선택자

Chapter08_추가된 API
8.1|Geolocation
8.2|Web workers
8.3|Drag and drop
8.4|Indexed database
8.5|Local Storage

Chapter09_하이브리드 앱 개발을 위한 환경 구축
9.1|개발 환경에 대한 이해
9.2|npm을 이용한 설치 방법
9.3|안드로이드 개발 환경 구성
9.4|iOS 개발 환경 구성


PartⅡ. Javascript&jQuery Mobile
Chapter10_Javascript(jQuery)
10.1|자바스크립트 및 jQuery의 이해
10.2|자바스크립트 사용하기
10.3|jQuery 사용하기
10.4|자바스크립트 제어하기
10.5|function
10.6|객체
10.7|애니메이션 처리
10.8|사용자 객체

Chapter11_jQuery Mobile
11.1|시작페이지 만들기
11.2|기획 / 구현
11.3|jQuery Mobile 페이지 구현
11.4|실전 예제


PartⅢ. 폰갭(PhoneGap)
Chapter12_폰갭 API 개요
12.1|폰갭의 이해와 설정
12.2|폰갭의 이용

Chapter13_폰갭 API
13.1|가속도계
13.2|카메라
13.3|캡처
13.4|방향 정보
13.5|네트워크 연결 정보
13.6|주소록
13.7|기기 정보
13.8|이벤트 처리
13.9|파일
13.10|위치 정보
13.11|알림


PartⅣ. 하이브리드 앱 실무 프로젝트
Chapter14_하이브리드 앱 제작 시 추가 기법
14.1|폰갭 프로젝트 설정 방법
14.2|기기별 배포 파일 생성하기
14.3|추가 하이브리드 라이브러리 사용

Chapter15_프로젝트 진행하기
15.1|쇼핑몰 카탈로그 앱
15.2|소셜 관리 앱

목록