표제지
목차
프롤로그 / 김종현 4
1장 App Inventor 소개 및 개발 환경 7
1. App Inventor란? 7
2. App Inventor 홈페이지 및 참고 자료 8
3. 개발 환경 9
3. App Inventor 설치 11
4. App Inventor 배우기 14
5. 구글 계정 등록 15
2장 Hello Purr 앱 제작 16
1. 응용 프로그램 설명 16
2. 준비물 16
3. 프로젝트(project) 생성 16
4. Designer의 구성 요소 18
5. Designer를 사용한 Hello Purr 사용자 인터페이스(UI) 디자인 23
6. 라벨(Label) 추가하기 26
7. 사운드(meow.mp3) 추가하기 28
8. Block Editor를 사용하여 프로그램의 로직 구성하기 31
9. Blocks Editor의 구성요소 34
10. 에뮬레이터로 실행하기 42
11. 창의적 기능 추가하기 45
3장 Hello Android 앱 제작 47
1. 응용 프로그램 설명 47
2. 준비 자료 47
3. UI 컴포넌트 디자인 48
4. 컴포넌트의 로직 구성 52
5. 에뮬레이터 및 디바이스 테스트 55
4장 Simple TTS(Text To Speech) 앱 제작 56
1. 응용 프로그램 설명 56
2. UI 컴포넌트 디자인 56
3. 컴포넌트 로직 구성 58
4. 에뮬레이터 및 디바이스 테스트 59
5. 창의적 기능 추가하기 60
5장 MP3 Music Player 앱 제작 62
1. 응용 프로그램 설명 62
2. 준비물 62
3. UI 컴포넌트 디자인 62
4. 컴포넌트 로직 구성 63
5. 에뮬레이터 테스트 64
6장 Paint Pot 제작 65
1. 응용 프로그램 설명 65
2. 중요 학습 내용 65
3. 컴포넌트의 UI 구성 66
4. 컴포넌트들 로직 구성 71
5. 에뮬레이터 및 디바이스 테스트 74
6. 창의적 기능 추가 문제 75
7장 Mole Mash 게임 제작 78
1. 응용 프로그램 설명 78
2. 중요 컴포넌트 78
3. 컴포넌트 디자인 83
4. 컴포넌트 로직 구성 87
5. 에뮬레이터 및 디바이스 테스트 91
6. 창의적 기능 추가하기 문제 92
8장 지도 여행(Map Tour) 앱 제작 96
1. 응용 프로그램 설명 96
2. 중요 학습 내용 96
3. UI 컴포넌트 디자인 96
4. 컴포넌트 로직 구성 99
5. 전체 앱 블록 구성 104
6. 에뮬레이터 및 디바이스 테스트 105
7. 창의적 기능 추가하기 107
부록 109
1. 다운로드를 위한 앱 패키지 하기 111
2. 프로젝트 소스 코드 공유하기 114
참고 문헌 117