티스토리 뷰
[앱인벤터]
- 구글 + 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 : 글자를 소리로 바꾸는 컴포넌트
'디지털기술입문' 카테고리의 다른 글
디기입 5주차 구구단을 하자(랜덤과 프로시져) (0) | 2024.04.08 |
---|---|
디기입 4주차 만보기와 나침반 (0) | 2024.03.28 |
디기입 3주차 구구단(반복과 스크린 추가 (0) | 2024.03.21 |
디기입 과제 "이진수 변환기" (1) | 2024.03.19 |
디기입 2주차 BMI 계산기 (0) | 2024.03.14 |