책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788960774582
· 쪽수 : 304쪽
책 소개
목차
『센차 아키텍트 프로그래밍』
1부 센차 아키텍트 소개
1장 센차 아키텍트와 환경 설정
___1.1 센차 아키텍트 소개
___1.2 아파치 톰캣 서버 설치
___1.3 센차 아키텍트 설치
2장 센차 아키텍트 시작
___2.1 Hello 센차 아키텍트
___2.2 디버깅
___2.3 센차터치 MVC 아키텍처
___2.4 센차터치 클래스의 기본
2부 센차 아키텍트 활용
3장 센차터치 화면 구성
___3.1 센차터치 레이아웃
___3.2 복합적인 레이아웃 구성
4장 센차터치 컴포넌트
___4.1 폼 컴포넌트의 사용
___4.2 컴포넌트 읽고 쓰기
___4.3 셀렉트, 슬라이더, 토글 필드의 사용
___4.4 셀렉트, 슬라이더, 토글 필드의 사용(MVC)
___4.5 픽커 필드와 픽커 컴포넌트의 사용
___4.6 아이콘과 UI
___4.7 메시지 박스와 사용자 함수
5장 다양한 화면 구성
___5.1 탭 패널과 애니메이션
___5.2 캐러셀
___5.3 오버레이 창
___5.4 페이지 이동과 구성
6장 리스트의 사용
___6.1 리스트 뷰
___6.2 데이터 뷰
7장 서버 데이터 사용
___7.1 Ajax 데이터 가져오기
___7.2 Ajax와 MVC 아키텍처
8장 멀티미디어
___8.1 오디오와 비디오
___8.2 구글 지도
9장 센차터치 차트
___9.1 센차터치 차트의 종류
___9.2 센차터치 차트의 사용
3부 네이티브 앱 적용
10장 안드로이드 개발 환경 설정
___10.1 이클립스와 안드로이드 SDK 설치
___10.2 폰갭 설치
11장 네이티브 앱 개발
___11.1 센차 아키텍트와 폰갭을 이용한 앱 구현
___11.2 센차 아키텍트를 이용한 네이티브 앱 구현
___11.3 센차 디바이스 소개
『센차터치2 + 폰갭 프로그래밍』
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] (이미지 뷰어)