목차
1부 앱인벤터 소개
1장. 앱 인벤터란 무엇인가
1. 앱 인벤터의 컴퓨터 작업 환경|2. 크롬 브라우저 설치|3. 구글 ID 만들기|4. 앱 인벤터의 시작
2장 나의 첫 번째 앱 만들기
1. 새 프로젝트 “Hello” 만들기(지금부터 열심히 따라하자!
2. 디자이너[Designer]에서 컴포넌트[Component] 준비하기
3. 블록[Blocks] 에디터에서 기능 설정하기|4. 폰에서 실행하기
3장 앱 인벤터 테스트하기
1. Wifi로 연결하기|2. 에뮬레이터 사용하기|3. USB 케이블 사용하기
4장 앱을 패키징하고 공유하기
5장 더 쉽게 앱 만들기 - 앱 엔지니어링 및 디버깅
1. 소프트웨어 엔지니어링 원칙|2. 실제 사용자의 의견 듣기|3. 간단하고 기본적인 프로토타입 만들기| 4. 한 번에 블록을 많이 추가하지 않고 코딩과 테스트를 점진적으로 하기| 5. 컴퓨터로 코딩하기 전에 미리 코딩해 두기|6. 주석 달기|7. 부분으로 나눠서 생각하기| 8. 프로그램의 작동 원리를 파악하는 법을 알아두기|9. 앱 디버깅
6장 휴대폰에 내장된 센서 사용하기
1. 위치 정보 사용하기|2. 방향 센서 사용하기|3. 가속도 센서 사용하기
7장 리스트(List와 반복(for-each은 어떻게 사용하는가
1. 여러 명에게 문자 보내기|2. 숫자 한꺼번에 더하기
2부 컴포넌트와 블록 에디터의 활용
8장 컴포넌트와 블록
1. 컴포넌트|2. 블록(App Inventor Language Blocks
9장 유저 인터페이스 컴포넌트
1. 버튼(Button|2. 체크박스(CheckBox|3. 날짜 선택기(DatePicker|4. 이미지(Image
5. 레이블(Label|6. 리스트 선택자(ListPicker|7. 리스트 뷰(ListView|8. 알림(Notifier
9. 패스워드 텍스트 박스(PasswordTextBox|10. 화면(Screen|11. 슬라이더(Slider
12. 스피너(Spinner|13. 텍스트 박스(TextBox|1
출판사 서평
2007년 아이폰의 등장은 일상의 삶을 바꾸어 놓았고 ICT 기술은 하루가 다르게 발전하고 있습니다. 하드웨어의 발전으로 VR과 AR기술은 다시 주목받고 있으며 이세돌을 이긴 알파고로 인해 사람들은 이제 두려움까지 갖게 되었습니다. 세상은 제4차 산업혁명을 이야기하고 모든 산업과 ICT와의 융합을 이야기합니다. 하지만 컴퓨터 프로그래밍은 어렵게만 느껴집니다. 이를 위해 전문프로그래머가 아니더라도 누구라도 쉽게 앱을 만들 수 있도록 MIT에서 앱인벤터를 만들었습니다.
이제 자기가 속한 산업이나 사회에서 문제를 풀 수 있는 아이디어...
2007년 아이폰의 등장은 일상의 삶을 바꾸어 놓았고 ICT 기술은 하루가 다르게 발전하고 있습니다. 하드웨어의 발전으로 VR과 AR기술은 다시 주목받고 있으며 이세돌을 이긴 알파고로 인해 사람들은 이제 두려움까지 갖게 되었습니다. 세상은 제4차 산업혁명을 이야기하고 모든 산업과 ICT와의 융합을 이야기합니다. 하지만 컴퓨터 프로그래밍은 어렵게만 느껴집니다. 이를 위해 전문프로그래머가 아니더라도 누구라도 쉽게 앱을 만들 수 있도록 MIT에서 앱인벤터를 만들었습니다.
이제 자기가 속한 산업이나 사회에서 문제를 풀 수 있는 아이디어만 있다면 누구라도 앱을 만들 수 있습니다. 모든 사람들이 재미있고 쉽게 자신의 아이디어를 실현할 수 있는 일에 조금이라도 도움이 되고자 이 책을 저술하게 되었습니다. 엄마 아빠와 같이 앱을 만들어보면서 아이들은 더욱 창의적인 인재로 발전할 것입니다. 농부도 교사도 자신이 원하는 앱을 만들 수 있습니다. 진정한 ICT 융합의 기틀이 만들어지는 것입니다. 우리 앞으로 성큼 다가온 기술의 발전을 두려워하지 않으면서 그로 인해 인간의 삶이 더 여유로워지고 행복해질 수 있도록 이제 같이 나아갔으면 합니다.