책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788960774414
· 쪽수 : 392쪽
책 소개
목차
1장 시작 준비
___개요
___안드로이드 기반 개발 환경 설정
___iOS 기반 개발 환경 설정
___블랙베리 기반 개발 환경 설정
___브라우저 기반 개발 환경 설정
___프로덕션 환경 설정
___디바이스 감지
___현재 환경에서 지원되는 기능에 대한 정보 찾기
___애플리케이션 초기화
___프로파일을 사용한 애플리케이션 환경 설정
___방향 변경에 대한 반응
2장 폼 관련 요구 대응
___개요
___FormPanel로 폼 준비하기
___검색 사용하기
___이메일 필드에 사용자 정의 유효성 검사 만들기
___DatePicker를 이용해 날짜 사용하기
___숨겨진 필드 만들기
___셀렉트 필드 사용하기
___슬라이더를 사용해 값 변경하기
___스피너를 사용해 숫자 핸들 회전시키기
___두 가지 선택 토글하기
___체크박스와 체크박스 그룹
___텍스트와 텍스트 상자
___FieldSet로 필드 그룹화하기
___폼 유효성 검사하기
3장 컨테이너와 레이아웃
___개요
___컨테이너 가볍게 유지하기
___패널 사용하기
___실행 중에 컨테이너에 항목 추가하기
___CardLayout을 사용해 마법사 구축하기
___DockLayout을 사용해 패널 도킹하기
___HBoxLayout을 사용헤 항목 수평 배열하기
___VBoxLayout을 사용해 항목을 수직 배열하기
___레이아웃 혼합하기
4장 사용자 정의 뷰 구축
___개요
___Template을 사용해 기본 HTML 템플릿하기
___고급 템플릿 지정을 위한 XTemplate 사용하기
___XTemplate을 사용해 조건부 뷰 렌더링하기
___DataView를 사용해 사용자 정의 뷰 설계하기
___필터링된 데이터 표시하기
___사용자 동작에 반응하기
5장 데이터와 데이터 소스
___개요
___모델 생성하기
___데이터 모델을 사용해 폼 로드하기
___스토어 사용하기
___JsonReader를 사용해 들어오는 JSON 데이터를 모델로 변환하기
___XmlReader를 사용해, 들어오는 XML 데이터를 모델로 변환하기
___모델 유효성 검사
___사용자 정의 유효성 검사 정의하기
___연관성을 이용해 모델과 연결하기
___SessionStorageProxy를 사용해 세션 특정 데이터 유지하기
___LocalStorageProxy를 사용해 데이터 유지하기
___MemoryProxy를 이용해 인메모리 데이터 사용하기
___AjaxProxy로 AJAX를 통해 데이터 로드하기
___데이터 정렬
___데이터 그룹화
___데이터 필터링
___애플리케이션에서 도메인 간 URL 사용하기
6장 컴포넌트 구성
___개요
___버튼 사용하기
___액션시트를 가진 버튼 시트 생성하기
___캐러셀
___리스트를 사용해 데이터 목록 관리하기
___리스트에서 항목들 그룹화하기
___인덱스바를 사용해 데이터 목록 찾기
___NestedList를 이용해 중첩된 데이터 목록 작업하기
___피커를 사용해 선택하기
___SegmentedButton을 사용해 다수의 뷰 전환하기
___탭 패널 사용하기
___툴바를 사용해 애플리케이션 기능을 빠르게 실행하기
___새 컴포넌트 생성하기
___기존 컴포넌트 기능 확장하기
___컴포넌트 동작 오버라이딩하기
___플러그인을 사용해 기존 컴포넌트에 동작 추가하기
7장 시청각 효과
___개요
___애니메이션
___통지음 사용하기
___비디오 사용하기
___앱에 차트 추가하기
___영역형 차트 작업하기
___세로형 막대 차트 생성하기
___가로 및 세로 막대형 그룹 표시하기
___누적 및 그룹 방향 전환하기
___항목 세부 내용 강조 및 표시하기
___게이지 차트 생성하기
___꺾은선 차트 생성하기
___원형 차트 생성하기
___원 회전하기
___원 그룹화하기
___원 강조하기
___방사형 차트 사용하기
8장 오프라인에서의 애플리케이션 사용
___개요
___오프라인 모드 감지하기
___오프라인에서 데이터 저장하기
___오프라인에서 이미지 저장하기
___애플리케이션 캐싱
9장 이벤트에 반응해 사용자 참여시키기
___개요
___터치 이벤트
___스크롤 이벤트
___탭 이벤트
___더블탭 이벤트
___탭 홀드 이벤트
___스와이프 이벤트
___핀치 이벤트
___드래그 이벤트
10장 위치 정보를 활용한 검색 기능 향상
___개요
___위치 찾기
___위치 자동 업데이트
___방향과 속도 추적하기
___애플리케이션에 구글 지도 연결하기
___구글 지도 옵션 사용하기
___구글 지도에 위치 정보 연결하기