LocationSensor
위치센서 -> GPS 사용 (잘 잡히지 않을 때는 wifi 사용)
한계점으로는 오차가 있고, GPS가 잘 잡히지 않을 수 있음
Texting 컴포넌트
문자메세지를 보낼 수 있도록 함
PhoneNumberPicker
내 폰의 연락처를 열고 연락할 사람을 선택할 수 있도록 함
1. 디자인
스크린 디자인
AlignHorizontal, AlignVerticlal -> Center
Title -> SOS
AppName -> SOS
BackgroundColor -> Orange
Label1 디자인
FontBold, Fontltalic 체크
FontSize 변경
Text -> Save Our Soul
기타 디자인
lblLoc : 위치
lblContact : 전화번호부
btnLoc : 현재위치
pnp : PhoneNumberPicker
btnTexting : 문자보내기
2. 코딩
LocationSensor가 위치를 바꾸면, lblLoc의 Text를 "위치 : (현재주소)"로 나타낸다.
btnLoc(현재위치)을 누르면, lblLoc의 Text를 "위치 : (현재주소)"로 나타낸다.
PhoneNumberPicker(전화번호부)를 누르면,
전화번호부(휴대폰에 있는)를 불러온다.
전화번호부에서 뭔가를 누르면,
연락처가 선택되어 lblContact의 Text를 "선택된 이름 : 선택된 전화번호"로 나타낸다.
btnTexting(문자보내기)를 누르면,
Texting의 message를 "도와주세요\n내 위치 : (현재위치)"로 해준다.
*\n: 줄바꾸기
message를 pnp에서 선택된 번호로 보낸다.
'App Inventor' 카테고리의 다른 글
12주차 : Country Capital Continent (0) | 2023.05.25 |
---|---|
10주차 : Camera&Share + WebViewer (0) | 2023.05.25 |
7주차 : To-Do List 와 Coffee-Holic (0) | 2023.04.20 |
6주차 : 디지털 시계 및 여행 앱 만들기 (0) | 2023.04.13 |
5주차 : 구구단을 하자! (0) | 2023.04.05 |