본문 바로가기

AI교육/앱인벤터26

13. 앱인벤터 방향 센서 이용하기(롤, 피치, 방위각) 오늘은 앱 인벤터 '센서' 탭에 있는 '방향 센서(orientation sensor)' 사용법을 알아보겠습니다. 1. 방향센서(orientation sensor) 기초(Roll, Pitch, Azomuth) '방향 센서'는 3개의 값을 받아서 방향을 인지하는데 3개의 값은 Roll(롤) Pitch(피치) Azimuth(방위각) 입니다. Roll은 왼쪽 오른쪽 각도입니다. 왼쪽으로 롤링이되면 0부터 +90도 오른쪽으로 롤링이되면 0부터 -90도 로 나타냅니다. Pitch는 위 아래 각도입니다. 평평한 것이 0도이고 지구 중심에서 아래로 가면 0부터 +90도 지구 중심에서 위로 가면 0부터 -90도 로 나타냅니다. Azimuth(방위각)은 동, 서, 남, 북 을 나타내는 각도입니다. 쉽게 말해 나침반의 기능.. 2020. 10. 27.
12. 앱인벤터의 근접 센서 사용하기 앱 인벤터에 있는 센서 탭을 이용하면 내 스마트폰에서 사용할 수 있는 다양한 센서를 활용한 앱을 개발할 수 있습니다. 스마트기기에 탑재된 센서들은 가속도 센서, 자이로 센서(각속도), 빛 센서, 위치 센서, 근접 센서 방향 센서, 온도 센서, 습도 센서, 자기장 센서, 기압 센서 바코드 스캐너, 시계, NFC, 만보기 등이 있죠. 생각보다 스마트폰에 들어있는 센서가 정말 많습니다. 1. 앱의 화면과 기능 구상하기 이번에는 근접센서를 이용해서 내 핸드폰에 누군가 가까이오면 누구세요? 라고 물어보는 앱을 만들어보겠습니다. 어떤 물체 또는 사람 등이 내 핸드폰에 가까이오는것은 근접센서 값이 5이하인 경우이고, 이때 'who are you?' 라고 음성이 나오게 해보겠습니다. 1-1. 근접센서 기능 근접센서는 .. 2020. 10. 27.
11. 앱인벤터 : 오픈스트리트맵으로 길냥이 발견 알리미 앱 만들기 앱 인벤터에서 지도를 사용하는 방법은 크게 3가지로 나눌 수 있습니다. 1) 액티비티 스타터 사용하기 2) 웹뷰어 사용하기 3) 오픈스트리트맵 사용하기 이번글에서는 오픈스트리트맵을 사용해서 길냥이 발견 알리미 앱을 만들어보겠습니다. 1. 앱 화면과 기능 구상하기 길냥이 발견 알리미 앱은아래와 같은 기능을 갖고 있습니다. 길냥이 발견 알리미 앱 길을 가다가 길냥이를 발견한다. 내가 길냥이를 발견한 곳의 주소가 앱에 나타나고 '위치 표시' 버튼을 누르면 지도 위에 그 지점이 마커로 표시된다. 친구에게 이 주소를 공유하고 싶다면 '카카오톡으로 공유하기' 버튼을 누른다. 2. 화면 만들기 길냥이 발견 알리미 앱은 스크린1과 스크린2을 나누어보았습니다. 스크린1은 기본 화면이고 '위치 클릭' 버튼을 누르면 스크린.. 2020. 10. 27.
10. 앱인벤터 : 앱인벤터 맵(오픈스트리트맵) 활용하여 지도 나타내기 앱 인벤터에서 지도를 이용하는 방법은 크게 3가지로 나누어 볼 수 있습니다. 1) Activity Starter(액티비티스타터)를 이용하는 방법 2) 웹 뷰어를 이용하는 방법 3) 오픈스트리트맵 을 이용하는 방법 지난 글에서는 액티비티 스타터 이용법과 웹뷰어 이용법을 살펴보았습니다. 8. 앱인벤터 지역 검색하여 지도에 나타내기(액티비티 스타터 사용법) 8. 앱인벤터 지역 검색하여 지도에 나타내기(액티비티 스타터 사용법) 앱 인벤터에서는 '지도' 기능을 활용하여 다양한 앱을 만들 수 있습니다. 이 때 필요한 정보들은 이미 구축된 네이버 맵 또는 구글 맵의 API를 활용하면 되죠. 지도 기능을 이용한 앱은 무엇이 있 creatorjo.tistory.com 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티.. 2020. 10. 27.
9-1. 앱인벤터 길찾기 - 웹 뷰어 이용하기 앱 인벤터에서는 '지도' 기능을 활용하여 다양한 앱을 만들 수 있습니다. 이 때 필요한 정보들은 이미 구축된 네이버 맵 또는 구글 맵의 API를 활용할 수 있죠. 앱 인벤터에서 지도를 이용하는 방법은 크게 3가지로 나누어 볼 수 있습니다. 1) Activity Starter(액티비티 스타터)를 이용하는 방법 2) 웹 뷰어를 이용하는 방법 3) 오픈스트리트맵 을 이용하는 방법 지난 글에서는 액티비티스타터를 이용하는 방법을 알아보았습니다. 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티스타터, 웹뷰어) 9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티스타터, 웹뷰어) 길 찾기 앱을 만드는 방법은 2가지가 있습니다. 첫 번째는 액티비티 스타터를 이용하는 방법. 두 번째는 웹 뷰어를 이용하는 방법이죠... 2020. 10. 26.
9. 앱인벤터 길찾기(경로 안내) 앱 만들기(액티비티스타터, 웹뷰어) 길 찾기 앱을 만드는 방법은 2가지가 있습니다. 첫 번째는 액티비티 스타터를 이용하는 방법. 두 번째는 웹 뷰어를 이용하는 방법이죠. 이번에는 두 가지 방법을 각각 이용하여 길 찾기 앱을 각각! 만들어 보려 합니다. 1. 액티비티 스타터를 이용한 길 찾기 앱 만들기 첫 번째로 액티비티 스타터를 이용한 길 찾기 앱을 만들어 보겠습니다. 1-1. 앱 화면과 기능 구상하기 출발지를 입력하고, 도착지를 입력한 뒤, 길찾기 버튼을 누르면 지도에서 길을 찾을 수 있습니다. 1-2. 앱 화면 만들기 앱 인벤터에서 앱 화면을 만들어보겠습니다. 출발지, 도착지 레이블이 있고 텍스트를 입력하는 칸이 있습니다. 검색 버튼도 만들고 액티비티스타터는 보이지 않는 컴포넌트에 있습니다. 액티비티 스타터를 이용하기 때문에 속성 3개.. 2020. 10. 16.
8. 앱인벤터 지역 검색하여 지도에 나타내기(액티비티 스타터 사용법) 앱 인벤터에서는 '지도' 기능을 활용하여 다양한 앱을 만들 수 있습니다. 이 때 필요한 정보들은 이미 구축된 네이버 맵 또는 구글 맵의 API를 활용하면 되죠. 지도 기능을 이용한 앱은 무엇이 있을까요? 맛집 검색, 길찾기, 분실물 찾기, 친구 찾기, 당근 마켓 등등!! 다양한 앱에서 지도 기능을 사용하고 있답니다. 1. 앱인벤터에서 지도 이용하는 방법 앱 인벤터에서 지도를 이용하는 방법은 크게 3가지로 나누어 볼 수 있습니다. 1) Activity를 이용하는 방법 2) 웹 뷰어를 이용하는 방법 3) 오픈스트리트맵 을 이용하는 방법 각각의 이용을 예시로 살펴보겠습니다. 1-1. 액티비티 스타터(Activity Starter)를 사용하는 방법 activitystarter 액티비티스타터를 이용하기 위해서는 .. 2020. 10. 13.
7-2. 앱인벤터 - 덧셈 연습 앱 업그레이드(1부터 10까지 더해주는 앱) 지난 글에서는 덧셈 연습 앱을 만들고 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 1. 앱 화면과 기능 구상하기 어릴때 열심히 풀던 눈높이 수학 문제지 기억나시나요? 이번 시간에는 덧셈 문제를 연습하는 앱을 만들어보겠습니다. 앱의 기능은 아래와 같습니다. 10개의 덧셈 문 creatorjo.tistory.com 난이도에 따른 덧셈 연습 앱으로 업그레이드 시켜 보았습니다. 7-1. 앱인벤터 - 덧셈 연습 업그레이드 앱 만들기 7-1. 앱인벤터 - 덧셈 연습 업그레이드 앱 만들기 지난 덧셈 연습 앱을 업그레이드해서 이번에는 난이도가 있는 덧셈 연습 앱을 만들어 보겠습니다. 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 7. 앱인.. 2020. 10. 13.
7-1. 앱인벤터 - 덧셈 연습 업그레이드 앱 만들기 지난 덧셈 연습 앱을 업그레이드해서 이번에는 난이도가 있는 덧셈 연습 앱을 만들어 보겠습니다. 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 1. 앱 화면과 기능 구상하기 어릴때 열심히 풀던 눈높이 수학 문제지 기억나시나요? 이번 시간에는 덧셈 문제를 연습하는 앱을 만들어보겠습니다. 앱의 기능은 아래와 같습니다. 10개의 덧셈 문 creatorjo.tistory.com 1. 앱 화면과 기능 구상하기 덧셈 연습 업그레이드 앱에 들어가면 10개의 덧셈 문제가 나오고 사용자는 10개의 덧셈 문제를 풀게 됩니다. 점수가 90점 이상이면 Level 2로 이동하게 됩니다. 그렇지 않으면 현 단계에서 10문제를 다시 계산하게끔 합니다. 앱을 업그레이.. 2020. 10. 12.
7. 앱인벤터 덧셈 연습 앱 만들기(수학 문제 풀기 앱) 1. 앱 화면과 기능 구상하기 어릴때 열심히 풀던 눈높이 수학 문제지 기억나시나요? 이번 시간에는 덧셈 문제를 연습하는 앱을 만들어보겠습니다. 앱의 기능은 아래와 같습니다. 10개의 덧셈 문제가 랜덤으로 출제 되고 10개의 문제를 다 푼 뒤 점수가 90점 이상일 때는 매우 우수 80점 이상일 때는 우수 그 미만일 때는 다시 풀기를 하는 덧셈 천재를 만드는 덧셈 풀기 앱이라 할 수 있죠. 그럼 이제 앱의 화면을 간단히 그려보겠습니다. 우선 앱의 제목이 위쪽에 나와야합니다. 다음 문제를 누르면 다음문제로 넘어가고 문제의 번호가 보여야합니다. 그리고 □ + □ 문제는 랜덤으로 숫자가 나와야하며 □정답 칸은 사용자가 정답을 입력하는 칸 입니다. 10문제를 다 풀면 점수 확인을 누르고 옆 칸에 점수가 나타납니다... 2020. 10. 12.