"베이스볼맵 - 야구 용병 찾기" 프로그래밍 언어 : kotlin 개발 환경 : Android Studio 개발 소요 기간 : 약 1달 반 part 1 : 기술 구현에 있어 노력한 점 1. Geocode 및 Retrofit2 2.
Paging 3. Firebase를 통한 백엔드 구축 Geocode 및 Retrofit2 활용 먼저, 사용자가 게시글을 작성하기 위해 선택한 약속 장소를 지도에서 표시하는 로직 구조를 설계하였습니다.
이를 위해 네이버의 Geocode와 카카오의 우편주소 서비스 API를 활용하였습니다. 장소의 위도와 경도 값을 가져오는 과정은 다음과 같습니다: ① 웹뷰에서 카카오 우편주소 서비스를 적용한 HTML을 불러옵니다.
이는 네이티브 앱에서 해당 API를 사용하기 위해 HTML에 호스팅하는 방법을 사용합니다. ② 사용자가 검색 후 선택한 주소의 텍스트를 변수에 저장합니다. ③ 데이터베이스에서 해당 주소가 존재하는지 먼저 확인합니다. 이는 Geocode 호출을 최소화하...
#
android
#
카카오우편주소서비스
#
앱
#
베이스볼맵
#
레트로핏2
#
네이버지오코드
#
retrofit2
#
navergeocode
#
kotiln
#
geocode
#
firebase
#
application
#
androidstudio
#
코틀린