티스토리 뷰

[앱인벤터]

http://appinventor.mit.edu/

- 구글 + MIT 개발

- 안드로이드 앱 개발 도구

- Project 단위로 관리

 

- 앱인벤터 > 내컴퓨터 = Export

- 내컴퓨터 > 앱인벤터 = Import

(확장자 .aia)

 

- 스마트폰(AI Companion), 에뮬레이터(Emulator)를 사용해 실행 결과 확인 가능

 

 

 

[D24_001_Hello]

새 프로젝트 생성
실행 초기화면

Designer : 디자인 창

Palette : 도구모음

Properties : 속성 변경

Blocks : 코딩 창

1. 버튼 클릭 시 "안녕하세요" 띄우고 읽기

2. 버튼 길게 클릭 시 "Hello World!" 띄우고 읽기

3. 흔들면 지우기

UI - Button, Label

Sensors - AccelerometerSensor

Media - TextToSpeech

배치


Screen 속성

- Horizontal, Vertical = Center(가운데정렬)

 

Button 속성

- BackgroundColor = Green

- Text = 인사하기

다음과 같이 디자인


1. 버튼 클릭 시 "안녕하세요" 띄우고 읽기

버튼 클릭 시

Label1.Text를 "안녕하세요"로 설정

TextToSpeech1가 "안녕하세요"를 말한다

 

2. 버튼 길게 클릭 시 "Hello World!" 띄우고 읽기

버튼 클릭 시

Label1.Text를 "Hello World!"로 설정

TextToSpeech1가 " Hello World!"를 말한다

 

3. 흔들면 지우기

센서에 변동이 생기면

Label1.Text를 공백으로 설정


Visible Components : 보이는 컴포넌트

Non-Visible Componentes : 보이지 않는 컴포넌트

 

TextToSpeech : 글자를 소리로 바꾸는 컴포넌트

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함