티스토리 뷰

앤써북, 2013.01.20

[책 소개]
67개 예제만 따라하면 HTML5 + CSS3 + 자바스크립트 + jQuery Mobile + 폰갭 완정정복!

수많은 앱 관련 강의를 통해서 터득한 노하우를 초보 개발자들이 손쉽게 접근하고 이해하기 쉽도록 기능별 예제로 설명하였다. 67개 예제를 선별하여 웹앱&하이브리드 앱 예제를 직접 만들면 전문 개발자가 될 수 있도록 알찬 개발서이다.
- from 예스24

 

[목차]

1부 웹표준&웹앱?하이브리드 앱 개발 환경

01_ 스마트폰 플랫폼과 하이브리드 앱 이해
모바일 환경 이해하기
하이브리드 앱 구성 이해하기

02_ 작업 환경 구축하기
안드로이드 개발 환경 구축하기
폰갭 프로젝트 생성 & 에뮬레이터 테스트하기
하이브리드 앱 프로젝트 소스 코딩과 실행

03_ CSS 핵심 기능 익히기
태그를 이용하여 디자인 설정하기
CSS 디자인 스타일 적용하기
CSS 코드를 별도 파일로 분리 및 관리하기

04_ CSS 레이아웃 사용법 익히기
CSS 레이아웃으로 컨트롤 배치하기
화면 비율 단위로 컨트롤 배치하기
엘리먼트 안쪽/바깥쪽 여백 지정하기
서로 다른 해상도에 CSS 스타일 적용

2부 jQuery & Mobile UI 컨트롤

05_ 컨트롤 사용법 익히기
Label & Button 컨트롤 기능 익히기
Button 컨트롤에 아이콘 적용하기
Text 에디트 컨트롤 기능 익히기
Image 컨트롤 기능 익히기
Checkbox 컨트롤로 토글모드 구현하기
Radio 컨트롤 기능 익히기

06_ 고급 컨트롤로 앱 품질 높이기
슬라이드 컨트롤 사용하기
팝업 메뉴 사용하기
네비게이션바 & 컨트롤그룹 기능 익히기
리스트뷰 컨트롤 사용하기
이미지 리스트뷰 컨트롤 사용하기
사용자 정의 아이콘 사용하기

07_ 웹앱 화면 전환 효과 만들기
페이지 전환 효과 만들기
직관적인 UI 구현을 위한 헤어&풋터
페이지 변경 파라미터 전달
페이지를 팝업 대화상자로 변경하기
jQuery Mobile로 계산기 만들기

3부 자바스크립트 & jQuery

08_ 자바스크립트 핵심 기능 익히기
문자열 변수 사용하기
타이머 구현하기
난수 생성하기
API로 현재 시간 & 날짜 계산하기

09_ 캔버스로 이미지 그리기
캔버스로 라인 그리기
라인 속성 & 컬러 지정하기
캔버스에 원호 그리기
캔버스에 곡선 그리기
캔버스로 문자열 출력하기
캔버스로 이미지 파일 출력하기

10_ 캔버스 응용하기
노래방 자막 구현하기
이미지 크기변경 & 회전하기
디지털 & 아날로그 시계 만들기
이미지 슬라이드 전환하기

11_ 네비게이션 구현하기
앱 내부에 저장된 텍스트 파일 읽기
XML 구문을 파싱하기
구글맵 서버와 통신하기
구글맵 플러그인을 이용한 네비게이션
불꽃놀이 컨트롤 사용하기
그라이언트 커스텀 컨트롤 제작하기
소코반 게임 만들기

4부 폰갭 & 하드웨어 제어하기

12_ 하드웨어 제어하기
메시지 박스 호출하기
진동 기능 & 타겟폰에 앱 설치하기
단말기 정보 구하기
초기화를 위한 라이프사이클, 네트워크 연결, 배터리 이벤트 활용하기
나침반 센서로 방위각 구하기
가속도 센서로 움직임 감지하기

13_ 멀티미디어 플레이 & 레코드
MP3 재생하기
음성 녹음하기
플러그인으로 동영상 파일 재생하기
카메라 객체로 사진 촬영하기
이미지 캡처하기
캡처 객체로 오디오 녹음하기
캡처 객체로 비디오 녹화하기

14_ 파일 핸들링하기
파일에 문자열 읽고 쓰기
파일 관리 앱 개발을 위한 파일 관리하기
웹에서 파일 다운로드하기

15_ 데이터 입출력하기
로컬 데이터 저장소
로컬 DB 사용하기
Contacts 객체를 이용한 연락처 목록 편집하기

부록. 스마트폰 플랫폼별 개발 환경 구축

16_ 스마트폰 플랫폼별 개발 환경 구축하기
안드로이드 프로젝트를 수동으로 생성하기
iOS 개발 환경 구축하기
윈도우폰 개발 환경 구축하기

반응형