Project/App Inventer

A10. SOS (with. Location Sensor)

Tuan0324 2021. 5. 17. 23:16

1. 아이디어

위치센서(Location Senesor)와 문자메시지를 보낼 수 있는 Texting 컴포넌트를 사용하여 SOS 앱을 만든다.

또한 내 휴대폰의 연락처를 열어 연락할 사람을 선택할 수 있도록 PhoneNumberPicker를 사용합니다.

 

- 위치는 GPS 신호를 받아 주소로 표현

- PhoneNumberPicker를 누르면 휴대폰의 연락처 오픈

- 레이블을 통해 이름과 전화번호 표시

- 버튼을 누르면 문자를 보냄

 

2. 디자인

해당 앱에는 다음과 같은 컴포넌트와 센서가 사용된다. 순서대로

- Label(Save Our Soul)

- lblLOC

- lblContact

- btnLOC

- pnp(PhoneNumberPicker)

- btnTexting

- LocationSensor

- Texting

 

Location Senor 같은 경우 sensor 항목에 존재하며 Texting과 PhoneNumberPicker는 Social에 존재한다,

 

3. 코딩

위치가 변경되면 lblLOC를 현재 위치로 변경한다.

전화번호부 버튼을 누르면 연락처를 연다.

전화번호부에서 연락처가 선택되면 lblContact의 텍스트를 변경한다.

문자보내기 버튼을 누르면 위치와 함께 문자가 전송된다.

 

4. 테스트

테스트 결과 잘 작동한다.

하지만 에뮬레이터로 실행을 시켜서 그런지 현재 위치는 실제 위치가 아닌 곳으로 나타났다.

전화번호부의 호출은 잘되었다.

문자보내기 역시 에뮬레이터여서 그런지 실행은 안된다.

 

 

 

 

 

잘못된 정보나 오류, 오타, 독자 입장에서의 수정사항 및 피드백 환영합니다. 

E-mail : jhmh0226@gmail.com