{"repo":"fornewid/naver-map-compose","free":true,"listed":false,"github":"https://github.com/fornewid/naver-map-compose","clone":"git clone https://github.com/fornewid/naver-map-compose.git","description":"NAVER Map Android SDK for Jetpack Compose 🗺","language":"Kotlin","stars":174,"topics":["jetpack-compose","naver-map","android-library"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"NAVER Map Compose 🗺 이 라이브러리는 [Jetpack Compose][compose]에서 사용할 수 있는 [네이버 지도][naver-map] API를 제공합니다. Sample App 이 저장소에는 샘플 앱이 포함되어 있습니다. 실행하려면 다음을 수행해야 합니다. 1. NAVER Map Android SDK Demo 레포지터리의 How To Run을 참고하여, 클라이언트 ID를 발급받습니다. 2. local.properties 파일에 발급받은 클라이언트 ID를 입력합니다. 3. 빌드하고 실행합니다. Download naver-map-compose: Compose 1.1 (1.1.x) Compose 1.2 (1.2.x) Compose 1.3 (1.3.x) Compose 1.4 (1.4.x) Compose 1.5 (1.5.x) Compose 1.6 (1.6.x) Compose 1.7 (1.7.x) Compose 1.8 (1.8.x) Compose 1.9 (1.9.x) naver-map-location: play-services-location 16.0.0 play-services-location 18.0.0 play-services-location 21.0.1 :warning: Warnings 이 라이브러리는 내부적으로 네이버 지도 SDK를 사용하고 있습니다. 이에 따라오는 몇 가지 주의사항이 있습니다. (참고: 네이버 지도 안드로이드 SDK - 시작하기 - 의존성 추가) 1. 네이버 지도 SDK는 https://repository.map.naver.com/archive/maven Maven 저장소에서 배포됩니다. 따라서 루트 프로젝트의 build.gradle 에 저장소 설정을 추가해야 합니다. 2. 예전 네이버 지도 SDK는 appcompat-v7 28 버전을 사용합니다. naver-map-compose 1.5.6 버전까지는, gradle.properties 에 Jetifier 옵션을 추가해줘야 합니다. naver-map-compose 1.5.7 버전부터는 필요하지 않습니다. 3. 네이버 지도 SDK는 위치 추적기능을 지원하려고, play-services-location 라이브러리 16.0.0 버전을 사용합니다. 이 버전보다 높은 버전을 사용하고 있으면, 컴파일 혹은 런타임에 오류가 발생할 수 있습니다. 이 때는 play-services-location 라이브러리 버전과 같은 naver-map-location 라이브러리를 추가로 선언해야 합니다. Usage 지도 추가하기 지도 구성하기 지도는 MapProperties 와 MapUiSettings 객체를 NaverMap composable에 전달하여 구성할 수 있습니다. 지도의 카메라 제어하기 CameraPositionState 를 통해 카메라 변경을 관찰하고 제어할 수 있습니다. 지도에 그리기 지도에 Marker 처럼 Overlay를 추가하려면, NaverMap 의 content에 child composable을 추가하면 됩니다. 제공되는 Overlay는 다음과 같습니다. -","default_branch":null,"files":null,"tree":[],"storefront":"/r/fornewid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fornewid/naver-map-compose/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}