SW교육/앱 인벤터2

정보영재 7강 - 문자 메세지 보내기(심화: 음성을 문자메세지로 전송하기)

멋쟁이샘 2018. 7. 2. 21:29

* 앱 기획하기

 1. 문자 메세지를 입력하고 전송할 수 있는 어플을 만든다. 

 


* 컴포넌트 구성하기

 1. 문자 보낼 때 글자를 입력하는 부분으로 [User Interface]의 [TextBox]를 이용한다.

    - TextBox 는 글자를 직접 입력할 때 사용한다.


2. 전화번호 선택과, 버튼 3개를 옆으로 나란히 놓기 위해 가로 정렬을 사용한다.


3. 전화번호를 선택하기 위해 [Social]에서 [PhoneNumberPicker]를 가져온다.


4. '메세지 전송'과 '메세지 지우기' [버튼]을 만든다.


5. 문자가 수신되는 부분은 [라벨]을 이용하여 만든다.


6. 메세지를 보내는데 필요한 컴포넌트 입니다.




* 프로그래밍 하기

 1. [전화번호 선택] 기능을 선택하면


2. 문자 보내는 컴포넌트인 [Texting]에서 전화번호를 가져온다.




3. 보낼 내용은 [메세지 입력에 있는 글]을 가져와 [Texting]의 메세지에 가져온다.




4. 메세지 전송 버튼을 누르면 [Texting]을 호출하여 문자를 보낸다.



5. 문자 메세지를 받으면 메세지 내용을 가져와서 라벨로 만든 메세지 출력에 보여준다.












* 심화 학습

 1. 음성을 문자메세지로 전송하는 어플을 만들어보자.