단축URL을 생성하는 안드로이드 앱 만들기1
안드로이드 기본을 배운 다음에는 구글플레이에 자신이 만든 앱을 직접 올려보는 것이 실력향상에 도움이 됩니다. 만들고 싶은 앱을 정한 다음 구현하고 싶은 기능들을 검색하면서 이것저것 시도해보는 것이 많은 도움이 됩니다. 간단한 앱을 만들어보면서 안드로이드에 대해 좀 더 알아보겠습니다. 단축 URL 앱 기능 이번 포스트에서는 단축 URL을 생성하는 앱을 만들어보겠습니다. 이 앱을 만들면서 배울 수 있는 것은 다음과 같습니다 네트워크 라이브러리 retrofit 사용 방법 gson 사용 방법 네이버 API 사용 방법 셈플 앱은 아래 링크에서 받아볼 수 있습니다. 단축 URL 앱의 기능은 크게 두 가지 입니다. 입력받은 URL을 API 호출해서 단축URL로 만들기 단축 URL을 클립보드로 복사하거나 다른 앱으로 공유하기 사용자 URL 입력화면 단축URL 생성 후 클립보드 또는 다른 앱으로 공유하기 API 사용 신청하기 우선 단축 URL을 만들기 위해서는 네이버 API가 필요합니다. 네이버 개발자센터 에 들어가보면 서비스 API 항목에 단축URL 소개 가 있습니다. 네이버에서 제공하는 API로 하루에 25,000 요청을 지원해줍니다. 오픈 API 신청버튼을 클릭하여 애플리케이션 이름, 사용 API를 입력하는 페이지가 나옵니다. 네이버 API 신청 페이지 애플리케이션 이름은 개발하려는 앱 이름을 입력합니다. 사용 API에는 단축 URL 서비스를 선택합니다. 비로그인 오픈 API 서비스 환경 -> 앱 패키지 이름은 프로젝트의 패키지명을 입력합니다. 등록이 완료되면 내 애플리케이션 항목에 앱이 추가되고 Client ID와 Client Secret을 찾을 수 있습니다. 발급받은 Client ID와 Client Secret 키는 네이버 API를 사용할 때 필요합니다. APK 키들을 한곳에 모아두는 것이 개발하거나 유지 보수할 때 편리하