[Firebase + Android(java) + SQLite]를 이용한 지도 띄우기, 로그인 구현 연습용 어플 'DeliveryMap'
- 최초 등록일
- 2021.11.16
- 최종 저작일
- 2021.11
압축파일
- 가격 1,000원

소개글
"[Firebase + Android(java) + SQLite]를 이용한 지도 띄우기, 로그인 구현 연습용 어플 'DeliveryMap'"에 대한 내용입니다.
해당 어플은 완성된 어플이 아니고, 로그인, 지도 띄우기 기능 등에 대한 구현을 연습하기 위한 용도의 어플입니다.
본인에게 필요한지 아닌지 반드시 확인해주세요.
---------------------------------------------------------------------------------------------------
readme.md
↓↓↓↓
# 이 어플에 대해 간단히 소개합니다.
1. 어플에 들어간 핵심 기능
① Firebase를 이용한 로그인 및 회원가입
② TMap API를 이용한 지도 띄우기
③ 지도에서 단말기의 현재 위치 표시하기
④ DBHelper 클래스를 이용한 TMap_Location_DB.db 파일 읽고 지도에 마커 뿌려주기
⑤ 지도에 뿌려준 마커("TMap_Location_DB.db"는 Id, 장소명, 분류, 위도, 경도, 주소를 테이블로 갖고 있습니다.) 클릭 시 현재 단말기 위치 간 경로 표시
2. 사용한 개발환경
① Android Studio 4.2.2 → 전반적인 어플 개발 툴
② SQLite → 지도에 표시해줄 장소들의 위도, 경도 등의 데이터를 생성할 DB 툴
③ Firebase → 로그인 및 회원가입 구현 시, 회원 관리나 다양한 로그인 방식을 지원하는 툴
④ TMap API → sk에서 지원하는 지도 관련 API
3. 관련 사이트
SK open API : https://openapi.sk.com/
Android Studio : https://developer.android.com/studio?hl=ko
Firebase : https://firebase.google.com/?hl=ko
SQLite : https://www.sqlite.org/download.html
4. 알림
① "activity_login.xml"에 "아이디/비밀번호 찾기(id → find_id_password_button)" 버튼에는 별다른 클릭 이벤트를 넣지 않았습니다.
② TMap API를 사용하고자 한다면 SK open API 홈페이지에 접속해서 키 값을 받아와야 합니다.
③ Firebase를 이용해 로그인을 구현하고자 한다면 Firebase에 접속하여 어떤 방식의 로그인을 할 것인지 지정해주셔야 합니다.
---------------------------------------------------------------------------------------------------
컴파일 실행환경
Zip archive data, Android Studio 4.2.2
참고 자료
없음