▣ 01장: 앱 인벤터란? 1.1 앱 인벤터의 이해 1.2 앱 인벤터로 할 수 있는 것들 1.3 앱 인벤터를 위한 준비 ___구글 크롬 설치 ___구글 계정 만들기 ___앱 인벤터 접속
▣ 02장: 첫 번째 앱 만들기 2.1 프로젝트 만들기 2.2 디자인 편집기로 형태 만들기 ___컴포넌트 배치 ___컴포넌트 속성 설정 2.3 블록 편집기로 생명 불어넣기 ___그림 그리기 기능 만들기 ___지우개 기능 만들기 2.4 스마트폰에서 확인하기
▣ 03장: 앱 인벤터 메뉴 이해하기 3.1 프로젝트 관리하기 3.2 스마트폰과 연결하기 ___AI 컴패니언을 이용한 스마트폰과의 무선 연결 ___에뮬레이터를 이용한 앱 실행 ___USB로 스마트폰과 연결하기 ___연결 초기화하기 3.3 설치 파일 만들기 ___QR 코드를 이용한 앱 설치 ___apk 파일을 컴퓨터에 저장 3.4 도움 받기 3.5 스크린 이동, 추가, 삭제 3.6 그 밖의 기능들 ___내 프로젝트 ___갤러리 ___가이드 ___문제 보고 ___English ___***@gmail.com
▣ 04장: 디자인 편집기 들여다보기 4.1 팔레트 패널 ___사용자 인터페이스 ___레이아웃 4.2 뷰어 패널 4.3 컴포넌트 패널 4.4 미디어 패널 4.5 속성 패널 ___컴포넌트의 공통 속성 ___스크린 속성
▣ 05장: 블록 이해하기 5.1 블록을 이용한 코딩 ___블록을 이용한 코딩과 텍스트를 이용한 코딩 비교 ___블록 조립 방법의 이해 ___블록 삭제 ___오류 처리 5.2 블록의 구분 5.3 컴포넌트 블록 ___이벤트 핸들러 블록 ___함수 호출 블록 ___속성 블록 5.4 공통 블록 ___[제어] 서랍 ___[논리] 서랍 ___[수학] 서랍 ___[텍스트] 서랍 ___[리스트] 서랍 ___[변수] 서랍 ___[색상] 서랍 ___[함수] 서랍 5.5 알아두면 유용한 기능들 ___블록 우클릭 메뉴 ___[뷰어] 패널의 우클릭 메뉴 ___텍스트 입력으로 블록 만들기
[둘째마당] 도전! 앱 인벤터
▣ 06장: 웹 브라우저 앱 6.1 앱 개발 준비 ___앱 구상 ___앱 제작에 필요한 컴포넌트 살펴보기 ___새로운 프로젝트 만들기 6.2 화면 디자인 ___[Screen1] 속성 설정 ___화면 구성 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 6.3 블록 조립 ___초기 설정 작업 ___[go] 버튼 기능 만들기 ___웹 페이지와 주소창 주소 일치시키기 ___페이지 이동 버튼 기능 만들기 6.4 기능 추가 ___컴포넌트 추가 ___북마크 메뉴 만들기 ___북마크 페이지로 이동 기능 만들기 ___북마크 삭제 기능 만들기
▣ 07장: 한 번에 전화 걸기 앱 7.1 앱 개발 준비 ___앱 구상 ___앱 제작에 필요한 컴포넌트 살펴보기 ___새로운 프로젝트 만들기 7.2 화면 디자인 ___화면 구성 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 7.3 블록 조립 ___전화 번호 입력 기능 만들기 ___전화 번호 저장 및 종료 기능 만들기 ___전화 걸기 기능 만들기 7.4 기능 추가 ___컴포넌트 추가 ___전화번호 선택 기능 만들기
▣ 08장: 금연 도우미 앱 8.1 앱 개발 준비 ___앱 구상 ___앱 제작에 필요한 컴포넌트 살펴보기 ___새로운 프로젝트 만들기 8.2 화면 디자인 ___[Screen1] 속성 설정 ___정보 표시 레이아웃 만들기 ___정보 입력 레이아웃 만들기 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 8.3 블록 조립 ___초기 설정 및 화면 전환 기능 만들기 ___[금연정보계산하기] 함수 만들기 ___[금연기간계산하기] 함수 만들기 ___날짜 및 시간 선택 기능 만들기 ___하루 흡연량 설정 기능 만들기 ___화면 및 TinyDB 초기화 기능 만들기 ___자료 저장 기능 만들기 8.4 기능 추가
▣ 09장: 사진 꾸미기 앱 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.2 Screen1 화면 디자인 ___[Screen1] 속성 설정 ___화면 구성 ___보이지 않는 컴포넌트 배치하기 ___컴포넌트 속성 정리 12.3 Input 화면 디자인 ___[Input] 속성 설정 ___이전 버튼과 화면 제목 만들기 ___자료입력 인터페이스 만들기 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 12.4 Study 화면 디자인 ___[Study] 속성 설정하기 ___뒤로 가기 버튼과 화면 제목 만들기 ___디스플레이 영역 만들기 ___버튼 영역 만들기 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 12.5 Screen1 블록 조립 ___컴포넌트 색깔 재설정 ___[공부하기] 버튼 기능 만들기 ___[자료입력하기] 버튼 기능 만들기 ___[자료관리하기] 버튼 기능 만들기 12.6 Input 블록 조립 ___[<-] 버튼 기능 만들기 ___[입력] 버튼 기능 만들기 12.7 Study 블록 조립 ___[<-] 버튼 기능 만들기 ___초기 설정 작업 ___[학습자료바꾸기] 함수 만들기 ___[듣기] 버튼 기능 만들기 ___[말하기] 버튼 기능 만들기 ___[읽기] 버튼과 [쓰기] 버튼 기능 만들기 ___[O] 버튼과 [X] 버튼 기능 만들기 12.8 기능 추가 ___컴포넌트 추가 ___[녹음] 버튼 기능 만들기 ___[재생] 버튼 기능 만들기 ___학습 자료 무작위 선택 기능 만들기 ___설정 창 바로 열기 기능 만들기
▣ 13장: 팔 굽혀 펴기 앱 13.1 앱 개발 준비 ___앱 구상 ___앱 제작에 필요한 컴포넌트 살펴보기 ___새로운 프로젝트 만들기 13.2 화면 디자인 ___[Screen1] 속성 설정 ___근접 센서 값 출력 영역 만들기 ___버튼 영역 만들기 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 13.3 블록 조립 ___초기 설정 작업 ___팔 굽혀 펴기 인식 기능 만들기 ___[운동시작] 버튼 기능 만들기 ___[기록보기] 버튼 기능 만들기 13.4 기능 추가 ___컴포넌트 추가 ___컴포넌트 크기 재설정 ___일일 최고기록과 총 운동 일수 표시 기능 만들기 ___일일 최고기록 업데이트 기능 만들기 ___기록 보기 기능 수정
[셋째마당] 완성! 앱 인벤터
▣ 14장: 피아노 타일 게임 앱 14.1 앱 개발 준비 ___앱 구상 ___미디어 준비 ___새로운 프로젝트 만들기 14.2 Screen1 디자인 ___미디어 파일 업로드 ___[Screen1] 속성 설정 ___시간과 점수 표시영역 만들기 ___버튼 영역 만들기 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 14.3 Screen1 블록 조립 ___초기 설정 작업 ___[버튼색임의설정하기] 함수 만들기 ___터치 다운 이벤트 처리 ___[버튼색판단하기] 함수 만들기 ___배경음악 제어 기능 만들기 ___[버튼색이동시키기] 함수 만들기 ___[버튼색설정하기] 함수 만들기 ___게임 제한 시간 계산 기능 만들기 ___[게임끝내기] 함수 만들기 ___앱 종료 기능 만들기 14.4 Screen2 디자인 ___[Screen2] 속성 설정 ___레이아웃 구성 ___컴포넌트 속성 설정 ___보이지 않는 컴포넌트 배치 ___컴포넌트 속성 정리 14.5 Screen2 블록 조립 ___초기 설정 작업 ___[공유] 버튼 기능 만들기 ___이전 화면으로 돌아가는 기능 만들기 ___[종료] 버튼 기능 만들기
▣ 15장: 영화 검색 앱 15.1 앱 개발 준비 ___앱 구상 ___앱 제작에 필요한 컴포넌트 살펴보기 ___API 키 발급 받기 ___API 사용법 ___새로운 프로젝트 만들기 15.2 화면 디자인 ___[Screen1] 속성 설정 ___검색 영역 만들기 ___상태 및 찜 영역 만들기 ___영화 정보 표시 영역 만들기 ___기타 컴포넌트 배치 ___컴포넌트 속성 정리 15.3 블록 조립 ___변수 선언 및 초기화 ___화면 초기화 ___정보 요청 기능 만들기 ___정보 추출 기능 만들기 ___정보 표시 기능 만들기 ___영화 찜 기능 만들기 ___오류처리 기능 만들기
이용현황보기
(시작하세요!)앱 인벤터 2 : 뚝딱뚝딱 혼자서도 만드는 안드로이드 앱 이용현황 표 - 등록번호, 청구기호, 권별정보, 자료실, 이용여부로 구성 되어있습니다.
등록번호
청구기호
권별정보
자료실
이용여부
0002156412
005.265 -16-4
서울관 서고(열람신청 후 1층 대출대)
이용가능
0002156413
005.265 -16-4
서울관 서고(열람신청 후 1층 대출대)
이용가능
출판사 책소개
쉽고 빠르게 나만의 앱을 만들 수 있습니다!
앱 인벤터는 복잡한 프로그래밍 언어 대신 퍼즐처럼 조립할 수 있는 블록을 이용해 초보자도 쉽게 안드로이드 앱을 만들 수 있게 도와주는 웹 기반의 앱 개발 도구입니다. 앱 인벤터를 이용하면 어린이나 어른 누구라도 나만의 앱을 손쉽게 만들 수 있습니다. 이 책은 앱 인벤터를 처음 접하는 독자를 위해 앱 인벤터의 기본 개념과 사용법을 설명합니다. 더불어 일상 생활에서 실제로 사용 가능한 다양한 앱을 예제로 제시함으로써 앱이 만들어지는 과정과 원리를 단계별로 상세히 설명합니다.
예제로 제시된 앱에 여러분의 창의성이 듬뿍 담긴 아이디어를 더한다면 일상생활에서 실제로 유용하게 사용할 수 있는 새로운 앱이 탄생할 것입니다.
★ 이 책에서 다루는 내용 ★
◎ 앱 인벤터 기본 개념과 사용법 ◎ 사진 찍기와 소리 재생 및 녹음 기능 ◎ 음성 변환과 음성 인식 기능 ◎ 전화 걸기와 문자 보내기 및 공유 ◎ 그림 그리기와 애니메이션 기능 ◎ 스마트폰의 각종 센서 ◎ 데이터베이스 ◎ 피아노 타일 게임 제작 ◎ 오픈 API를 활용한 영화 검색 앱 제작