책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788996324072
· 쪽수 : 584쪽
· 출판일 : 2011-12-01
책 소개
목차
Chapter 01 바다 모바일 플랫폼 개발 환경 구축하기
1. bada SDK2.0 다운로드
2. bada SDK2.0 설치하기
3. bada SDK2.0 둘러보기
4. bada IDE 실행하기
Chapter 02 Sample 예제 실행하기
1. bada IDE에서 Sample 예제 추가하기
2. 에뮬레이터로 Sample 소스 프로젝트 실행하기
3. BasicApp에 텍스트 수정하기
4. Import 방식으로 소스 프로젝트 추가하기
5. UiControls 예제 살펴보기 Ⅰ
6. UiControls 예제 살펴보기 Ⅱ
7. Calculator 예제로 수학 함수 사용법 익히기
[연습문제]
Chapter 03 기본 컨트롤 기능 익히기
1. 새로운 프로젝트 생성하기
2. Indicator와 Header 수정하기
3. Button 컨트롤 사용하기
4. Label 컨트롤 사용하기
5. API로 진동모드 여부 구하기
6. EditField 컨트롤에 가이드 텍스트 지정하기
[연습문제]
7. Button 컨트롤에 이미지 지정하기
8. 타이머를 사용한 Button 컨트롤 이미지 애니메이션 만들기
9. Touch 이벤트로 Button 컨트롤 드래그하기
[연습문제]
10. ArrayList를 이용한 List 컨트롤의 항목 내용 구하기
[연습문제]
11. IconList 컨트롤을 이용한 2차원 이미지 리스트 표시하기
[연습문제]
12. MessageBox 결과값 구하기
[연습문제]
13. 웹 컨트롤로 간단한 웹브라우저 만들기
[연습문제]
Chapter 04 Canvas로 그래픽 표현하기
1. 텍스트에 음영효과 만들기
[연습문제]
2. 텍스트 컬러가 변경되는 노래방 자막 만들기
3. 라인으로 만드는 그라데이션 효과
[연습문제]
4. 화면에 이미지 파일 출력하기
5. 손가락으로 화면에 그림 그리기
6. 이미지 편집과 출력하기
[연습문제]
Chapter 05 시스템 & 센서 정보 구하기
1. 배터리 잔량 체크하기
2. 타겟에 어플리케이션 설치하기
3. 진동효과 발생시키기
4. 타겟의 시스템 정보 구하기
[연습문제]
5. 장치 상태 이벤트 구하기
[연습문제]
6. 하드웨어 키 이벤트 구하기
[연습문제]
7. 모션 센서 이벤트 구하기
[연습문제]
8. 틸트 센서 이벤트 구하기
[연습문제]
9. 시스템 폰트 목록 구하기
Chapter 06 컨테이너 사용하기
1. 하위 Form 생성하기
2. 슬라이드 방식으로 Form 전환하기
3. Scroll Panel 사용하기
[연습문제]
4. 소스코드로 Popup 만들기
5. 소스파일 추가하여 Popup 만들기
6. Tab 컨트롤 생성하기
Chapter 07 미디어 재생하기
1. 오디오 파일 재생하기
[연습문제]
2. Progress 컨트롤로 오디오 재생위치 확인하기
3. 비디오 파일 재생기
4. AudioOut으로 오디오 출력 제어하기
5. AudioRecorder로 음성 녹음하기
Chapter 08 시간 기능 구현하기
1. 난수 생성하기
[연습문제]
2. 현재시간과 UTC 시간의 차이값 구하기
[연습문제]
3. 현재 요일 구하기
[연습문제]
4. Tick Time을 DateTime 형식으로 변경하기
[연습문제]
5. 시간 차이값 구하기
[연습문제]
Chapter 09 파일 로딩 & 관리
1. 텍스트 파일 읽기
[연습문제]
2. 변수 형변환
[연습문제]
3. 한글 XML 파일 읽기
4. 파일 목록 구하기
[연습문제]
5. 파일 복사, 이동, 삭제
[연습문제]
6. 한글을 URL 주소로 변경하기
7. 웹에서 이미지 파일 가져오기
8. 웹에서 파일 다운로드
Chapter 10 UI 컨트롤 & 그래픽 API 응용하기
1. 색상이 적용되는 EditField 컨트롤
2. 동그란 모양의 Button 컨트롤 만들기
[연습문제]
3. 자동 이미지 슬라이드 전환
Chapter 11 외부 라이브러리 사용하기
1. Registry 라이브러리 함수 사용하기
2. 이미지를 지원하는 Slider 컨트롤 라이브러리
3. Label 컨트롤 라이브러리로 다중 텍스트 & 이미지 표시하기
[연습문제]
4. DB 라이브러리로 영한사전 구현하기
[연습문제]
5. 이미지 뷰어 컨트롤 라이브러리
[연습문제]
6. 채팅 컨트롤 라이브러리
[연습문제]
7 해상도 호환 라이브러리
[연습문제]
8. e-book 어플 만들기
Chapter 12 App 네임스페이스
1. String Resource를 이용한 다국어 지원
2. AppControl로 웹브라우저 호출하기
3. AppControl로 통화기록 조회 호출하기
4. AppControl로 e-mail 전송하기
5. AppControl로 이미지 뷰어 호출하기
6. AppControl의 동영상 재생기 호출하기
Chapter 13 전자지도 구현하기
1. 위경도 좌표 구하기
[연습문제]
2. 위경도 좌표를 지정해서 구글맵 실행하기
3. Http 통신으로 위경도 좌표를 주소로 변경하기
4. 한글 주소를 위경도 좌표로 변경하기
Chapter 14 고급 기능 구현하기
1. SQLite로 성적표 구현하기
[연습문제]
2. Camera 캡처 이미지를 파일로 저장하기
3. Camera 프리뷰 기능 사용하기
4. 전면 Camera 캡처하기
5. CustomList 컨트롤을 이용해서 텍스트 컬러 변경하기
6. ArrayList를 이용해서 2차원 배열 구하기
[연습문제]
7. OpenAL로 3D 입체 사운드 구현하기
Chapter 15 고급 그래픽 기술 구현하기
1. Bitmap 이미지 프로세싱
2. Bitmap 이미지의 크기 변경과 회전하기
[연습문제]
3. OpenGL로 3D 그래픽 구현하기
4. OpenGL로 3D 랜더링 뷰어 만들기
5. OpenGL로 삼각형 표시하기
6 OpenGL로 텍스처 맵핑하기
7. OPenGL로 이미지 파일 텍스처 맵핑하기
8. OPenGL로 노멀 벡터 & 회전 적용하기
Chapter 16 실전 프로젝트 만들기
1. 배경음악과 효과음 동시 재생
2. 불꽃놀이 게임 만들기
3. 달력 만들기
4. 터치 이벤트로 이미지 슬라이드 전환 예제 만들기
5. 비트맵 이미지 생성 예제 만들기
6. 소코반 게임 만들기