도서 소개
앱인벤터는 MIT 미디어랩의 Scratch를 기반으로 하는 블록코딩 방식을 따르고 있으며, 안드로이드 환경에 특화된 모바일앱의 개발이 가능하도록 안드로이드 앱 개발에서 주로 사용되는 대부분의 컴포넌트들을 사용할 수 있도록 한다.
본 서에서는 앱인벤터의 주요 구성요소인 디자이너와 블록에디터의 컴포넌트들을 활용하여 간단한 안드로이드 앱을 만들기 위한 과정을 소개하고 있으며, 이를 통해 비전공자라 하더라도 모바일앱 개발을 직접 경험해 볼 수 있다.
출판사 리뷰
앱인벤터는 안드로이드 애플리케이션 개발을 위한 도구로서, 매우 단순하고 직관적인, 그리고 편리한 개발환경을 제공한다. 무엇보다도 더 훌륭한 점은 바로 프로그래밍 언어나 모바일 애플리케이션에 대한 개발 경험이 전무한 사람들도 쉽게 애플리케이션의 개발을 가능하게 만들어 준다는 것이다.
앱인벤터는 MIT 미디어랩의 Scratch를 기반으로 하는 블록코딩 방식을 따르고 있으며, 안드로이드 환경에 특화된 모바일앱의 개발이 가능하도록 안드로이드 앱 개발에서 주로 사용되는 대부분의 컴포넌트들을 사용할 수 있도록 한다.
본 서에서는 앱인벤터의 주요 구성요소인 디자이너와 블록에디터의 컴포넌트들을 활용하여 간단한 안드로이드 앱을 만들기 위한 과정을 소개하고 있으며, 이를 통해 비전공자라 하더라도 모바일앱 개발을 직접 경험해 볼 수 있다.
목차
1. 앱인벤터(App Inventor) 3
2. 앱인벤터 체험 9
2.1. 앱인벤터 사용을 위한 준비 9
2.2. 앱인벤터를 이용한 애플리케이션 만들기 28
3. 앱인벤터 디자이너 43
3.1. 제목표시줄 43
3.2. 팔레트(Palette) 50
4. 앱인벤터 블록에디터 167
4.1. Definition Blocks 168
4.2. Text Blocks 174
4.3. List Blocks 189
4.4. Math Blocks 203
4.5. Logic Blocks 229
4.6. Control Blocks 232
4.7. Color Blocks 247
5. 앱인벤터 기초 예제 249
5.1. PicCall 249
5.2. PaintPot: (Part 1) 261
5.3. PaintPot (Part 2) 276
5.4. MoleMash 282