본문 바로가기

Kotlin4

[Android/Kotlin] 구글 로그인 구현 참고 📌 https://velog.io/@akimcse/Android-Google-Login-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-with-Kotlin 📌 https://onlyfor-me-blog.tistory.com/480 OAuth2 토큰 관련 📌 https://jhg3410.tistory.com/entry/android-google-login-apioauth2-%EC%97%90-%EB%8C%80%ED%95%9C-%EA%B3%A0%EC%B0%B0 구현하려고 노력했고 또 실제로 구현도 됐지만 아직 공부가 더 필요하다 코드도 사람들이 작성했던 것들 그대로 옮겨친 것에 불과하고... 서버랑 어떻게 연결되는지에 대해서도 완벽히 이해가 안 됐음 ❗ 팀원들과 함께 테스트 할 땐 파.. 2024. 2. 12.
[Android/Kotlin] 알라딘 API 연동 📌 알라딘 Open API 매뉴얼: https://docs.google.com/document/d/1mX-WxuoGs8Hy-QalhHcvuV17n50uGI2Sg_GHofgiePE/edit 📌 API 키 발급: https://www.aladin.co.kr/ttb/wblog_manage.aspx 연동 준비 1. 오픈 API를 사용할 URL 입력 후 추가 버튼 클릭 (블로그 주소 입력해도 됨) 2. TTB 키 발급됨 코드 DTO 검색 결과 전체 저장 data class BookListDTO( @SerializedName("item") val books: List ) 검색 결과 중 하나 data class Book( @SerializedName("title") val title: String, @Serializ.. 2024. 2. 12.
[Android/Kotlin] 네이버 지도 API 검색 📌 지도 검색 관련 문서: https://developers.naver.com/docs/serviceapi/search/local/local.md ❗주의 네이버 지도 api를 통해 검색하려면 네이버 지도 api만 신청하는 게 아니라 따로 검색 api도 신청해야 한다. 처음에 이걸 모르고 구현하다가 한참을 헤맸음; API 신청 1. Naver Developers에서 애플리케이션 등록 https://developers.naver.com/apps/#/register 2. 사용 API에서 검색 API 선택 3. 등록 코틀린 파일 작성 1. data class 정보 저장 위한 클래스 data class Place( @SerializedName("title") val title: String, @Serialized.. 2024. 2. 6.
[Android/Kotlin] 네이버 지도 API 연동 📌 Application 사용 가이드: https://guide.ncloud-docs.com/docs/ko/naveropenapiv3-application 📌 네이버 지도 안드로이드 SDK: https://navermaps.github.io/android-map-sdk/guide-ko/1.html 📌 네이버 지도 검색 참고사항: https://developers.naver.com/docs/serviceapi/search/local/local.md#%EC%B0%B8%EA%B3%A0-%EC%82%AC%ED%95%AD 초기 설정 (클라이언트 아이디 발급) 1. 콘솔로 이동 https://console.ncloud.com/naver-service/application 2. 좌측 상단의 Application 등록.. 2024. 2. 6.