본문 바로가기
프로그래밍

코로나 앱 만들기 - 네이버 지도를 활용한 예방접종센터 (1)

by 두꺼비사장 2021. 6. 27.
728x90

요즘 대부분의 안드로이드 어플리케이션은 맵을 이용하여 지도 위에 다양한 정보들을 표시 합니다.

앱을 처음 개발하시는 분들도 손쉽게 네이버맵을 활용해서 앱을 개발 하실 수 있도록 차근차근 설명 하였습니다.

지금 부터 공공데이터포털(www.data.go.kr)에서 코로나 예방접종센터 위치 data를 서버로 부터 받아서, 네이버맵위에 예방접종센터를 표시하는 안드로이드 어플리케이션을 만들어 보기로 하겠습니다.

예방 접종 센터 위치

 

우선 네이버사이트에서 네이버맵을 사용하기 위한 클라이언트 ID 및 secret을 발급 받아야 합니다.

 

시작하기

1. 네이버맵을 사용하기 위한 클라이언트 ID/ Secret 발급 절차

 

Console - NAVER CLOUD PLATFORM (ncloud.com)에 접속 

 

Naver cloudplatform 접속 하여 좌측 메뉴의 Application 을 누름

 

Application 등록 버튼 누름

 

Application 이름 입력하고(naverMap입력) Mobile Dynamic Map 체크,  Android 앱 패키지 이름 중 bjcho 부분을 바꿔서 입력 하셔도 됩니다. 입력 후 추가 button을 누릅니다. 맨 마지막으로 저장 button을 누릅니다. (위 이미지에서 맨 아래 저장 버튼이 있는데 그립에서 잘렸네요. Android 앱 패키지 이름을 입력하고 오른쪽 파랑색의 추가 버튼 누른 후,  맨 아래 저장 버튼까지 누르시면 됩니다.)

여기에 입력되는 앱 패키지 이름은 이후 만들어볼 안드로이드 package이름으로 사용 됩니다.

 

이제 등록된 app 이름이 보이며, 인증 정보를 누르면 아래와 같은 화면이 보임
Client ID 및 Client Secret이 생성 됨

이제 네이버 맵을 사용하기 위한 Client ID 및 Secret이 모두 생성 완료 되었습니다.

 

다음은 안드로이드 어플리케이션에 네이버맵을 띄워 보도록 하겠습니다.