앱 인벤터 2 (뚝딱뚝딱 혼자서도 만드는 안드로이드 앱)

앱 인벤터 2 (뚝딱뚝딱 혼자서도 만드는 안드로이드 앱)

$30.66
Description
쉽고 빠르게 나만의 앱을 만들 수 있습니다 !

앱 인벤터는 복잡한 프로그래밍 언어 대신 퍼즐처럼 조립할 수 있는 블록을 이용해 초보자도 쉽게 안드로이드 앱을 만들 수 있게 도와주는 웹 기반의 앱 개발 도구입니다. 앱 인벤터를 이용하면 어린이나 어른 누구라도 나만의 앱을 손쉽게 만들 수 있습니다. 이 책은 앱 인벤터를 처음 접하는 독자를 위해 앱 인벤터의 기본 개념과 사용법을 설명합니다. 더불어 일상 생활에서 실제로 사용 가능한 다양한 앱을 예제로 제시함으로써 앱이 만들어지는 과정과 원리를 단계별로 상세히 설명합니다.

예제로 제시된 앱에 여러분의 창의성이 듬뿍 담긴 아이디어를 더한다면 일상생활에서 실제로 유용하게 사용할 수 있는 새로운 앱이 탄생할 것입니다.
저자

김경민

대구교육대학교에서컴퓨터교육과학사와석사학위를취득하고,경북소재초등학교교사로재직중입니다.교육용앱개발과소프트웨어교육에관심을가지고꾸준히연구하고있습니다.소프트웨어교육을통해소프트웨어를만드는과정에서느끼는성취감과행복감을학생들과공유하기위해노력하고있습니다.

목차

[첫째마당]안녕!앱인벤터

▣1장:앱인벤터란?
1.1앱인벤터의이해
1.2앱인벤터로할수있는것들
1.3앱인벤터를위한준비
____구글크롬설치
____구글계정만들기
____앱인벤터접속

▣2장:첫번째앱만들기
2.1프로젝트만들기
2.2디자인편집기로형태만들기
____컴포넌트배치
____컴포넌트속성설정
2.3블록편집기로생명불어넣기
____그림그리기기능만들기
____지우개기능만들기
2.4스마트폰에서확인하기

▣3장:앱인벤터메뉴이해하기
3.1프로젝트관리하기
3.2스마트폰과연결하기
____AI컴패니언을이용한스마트폰과의무선연결
____에뮬레이터를이용한앱실행
____USB로스마트폰과연결하기
____연결초기화하기
3.3설치파일만들기
____QR코드를이용한앱설치
____apk파일을컴퓨터에저장
3.4도움받기
3.5스크린이동,추가,삭제
3.6그밖의기능들
____내프로젝트
____갤러리
____가이드
____문제보고
____English
____***@gmail.com

▣4장:디자인편집기들여다보기
4.1팔레트패널
____사용자인터페이스
____레이아웃
4.2뷰어패널
4.3컴포넌트패널
4.4미디어패널
4.5속성패널
____컴포넌트의공통속성
____스크린속성

▣5장:블록이해하기
5.1블록을이용한코딩
____블록을이용한코딩과텍스트를이용한코딩비교
____블록조립방법의이해
____블록삭제
____오류처리
5.2블록의구분
5.3컴포넌트블록
____이벤트핸들러블록
____함수호출블록
____속성블록
5.4공통블록
____[제어]서랍
____[논리]서랍
____[수학]서랍
____[텍스트]서랍
____[리스트]서랍
____[변수]서랍
____색상서랍
____함수서랍
5.5알아두면유용한기능들
____줌과리셋버튼
____블록우클릭메뉴
____블록작업창의우클릭메뉴
____텍스트입력으로블록만들기

[둘째마당]도전!앱인벤터

▣6장:웹브라우저앱
6.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새로운프로젝트만들기
6.2화면디자인
____[Screen1]속성설정
____화면구성
____보이지않는컴포넌트배치
____컴포넌트속성정리
6.3블록조립
____초기설정작업
____[go]버튼기능만들기
____웹페이지와주소창주소일치시키기
____페이지이동버튼기능만들기
6.4기능추가
____컴포넌트추가
____북마크메뉴만들기
____북마크페이지로이동기능만들기
____북마크삭제기능만들기

▣7장:한번에전화걸기앱
7.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새로운프로젝트만들기
7.2화면디자인
____화면구성
____보이지않는컴포넌트배치
____컴포넌트속성정리
7.3블록조립
____전화번호입력기능만들기
____전화번호저장및종료기능만들기
____전화걸기기능만들기
7.4기능추가
____컴포넌트추가
____전화번호선택기능만들기

▣8장:금연도우미앱
8.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새로운프로젝트만들기
8.2화면디자인
____[Screen1]속성설정
____정보표시레이아웃만들기
____정보입력레이아웃만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
8.3블록조립
____초기설정및화면전환기능만들기
____[금연정보계산하기]함수만들기
____[금연기간계산하기]함수만들기
____날짜및시간선택기능만들기
____하루흡연량설정기능만들기
____화면및TinyDB초기화기능만들기
____자료저장기능만들기
8.4기능추가

▣9장:사진꾸미기앱
9.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새프로젝트만들기
9.2화면디자인
____[Screen1]속성설정
____이미지영역구성
____펜설정영역구성
____보이지않는컴포넌트배치
____컴포넌트속성정리
9.3블록조립
____사진을앱화면으로가져오는기능만들기
____펜과지우개기능만들기
____펜설정기능만들기
____사진저장기능만들기
9.4기능추가
____컴포넌트추가
____캔버스에글자쓰기기능만들기

▣10장:비행기게임앱
10.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____미디어파일준비하기
____새프로젝트만들기
10.2화면디자인
____미디어업로드
____[Screen1]속성설정
____정보표시영역만들기
____게임영역만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
10.3블록조립
____초기설정작업
____[비행기]움직임만들기
____[적군위치설정하기]함수만들기
____[시작버튼]기능만들기
____[미사일]발사기능만들기
____[미사일]로[적군]을맞추지못했을때실행되는기능만들기
____[미사일]로[적군]을맞췄을때실행되는기능만들기
____게임종료기능및기록저장기능만들기
10.4기능추가
____컴포넌트추가
____단계기능만들기

▣11장:위치전송앱
11.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새로운프로젝트만들기
11.2화면디자인
____[Screen1]속성설정
____위치정보표시영역만들기
____버튼영역만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
11.3블록조립
____초기설정작업
____위치정보업데이트기능만들기
____[지도업데이트]버튼기능만들기
____[위치전송]버튼기능만들기
11.4기능추가
____컴포넌트추가
____공유기능만들기

▣12장:영어암기장앱
12.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새로운프로젝트만들기
12.2Screen1화면디자인
____[Screen1]속성설정
____화면구성
____보이지않는컴포넌트배치하기
____컴포넌트속성정리
12.3Input화면디자인
____[Input]속성설정
____이전버튼과화면제목만들기
____자료입력인터페이스만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
12.4Study화면디자인
____[Study]속성설정하기
____뒤로가기버튼과화면제목만들기
____디스플레이영역만들기
____버튼영역만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
12.5Screen1블록조립
____컴포넌트색깔재설정
____[공부하기]버튼기능만들기
____[자료입력하기]버튼기능만들기
____[자료관리하기]버튼기능만들기
12.6Input블록조립
____[<-]버튼기능만들기
____[입력]버튼기능만들기
12.7Study블록조립
____[<-]버튼기능만들기
____초기설정작업
____[학습자료바꾸기]함수만들기
____[듣기]버튼기능만들기
____[말하기]버튼기능만들기
____[읽기]버튼과[쓰기]버튼기능만들기
____[O]버튼과[X]버튼기능만들기
____컴포넌트추가
____[녹음]버튼기능만들기
____[재생]버튼기능만들기
____학습자료무작위선택기능만들기
____설정창바로열기기능만들기

▣13장:팔굽혀펴기앱
13.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____새로운프로젝트만들기
13.2화면디자인
____[Screen1]속성설정
____정보출력영역만들기
____운동횟수출력영역과버튼영역만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
13.3블록조립
____초기설정작업
____팔굽혀펴기인식기능만들기
____[운동시작]버튼기능만들기
____[기록보기]버튼기능만들기
13.4기능추가
____Screen1수정
____스크린추가및화면구성
____chart블록조립

[셋째마당]완성!앱인벤터

▣14장:2048게임앱
14.1앱개발준비
____앱구상
____미디어준비
____새로운프로젝트만들기
14.2화면디자인
____미디어파일업로드
____[Screen1]속성설정
____점수표시영역과재시작버튼만들기
____이미지스프라이트영역만들기
____보이지않는컴포넌트배치
____컴포넌트속성정리
14.3블록조립
____초기설정작업
____[새숫자만들기]함수만들기
____[이미지바꾸기]함수만들기
____플링이벤트처리
____[~쪽으로움직이기]함수만들기
____숫자판업데이트기능만들기
____게임끝판단기능만들기
____재시작및종료기능만들기

▣15장:미세먼지앱
15.1앱개발준비
____앱구상
____앱제작에필요한컴포넌트살펴보기
____서비스활용신청하기
____API사용법
____새로운프로젝트만들기
15.2화면디자인
____[Screen1]속성설정
____통합대기환경등급표시영역만들기
____상세정보표시영역만들기
____지도표시영역만들기
____기타컴포넌트배치
____컴포넌트속성정리
15.3블록조립
____변수선언및초기화

출판사 서평

★이책에서다루는내용★

◎앱인벤터기본개념과사용법
◎사진찍기와소리재생및녹음기능
◎음성변환과음성인식기능
◎전화걸기와문자보내기및공유
◎그림그리기와애니메이션기능
◎스마트폰의각종센서
◎데이터베이스
◎2048게임제작
◎오픈API를활용한미세먼지조회앱제작