Android/Library 썸네일형 리스트형 [Library] Retrofit이 뭔데? Retrofit?- Retrofit?Retrofit란 Square사의 HTTP 클라이언트 라이브러리인 OkHttp를 기반으로 하는 안드로이드 앱 및 Java 기반의 웹 서비스에서 네트워크 통신을 처리하기 위한 라이브러리이다. Retrofit은 RESTful 웹 서비스와의 통신을 간편하게 만들어준다. Retrofit을 통해 API를 호출하고 서버와 통신하려면 일반적으로 Retrofit을 통해 주고받는 데이터를 직렬화/역직렬화하고 이를 다시 원하는 객체로 변환하기 위한 Converter가 필요하다. 이를 위해 Retrofit은 Gson, Moshi 등 직렬화 라이브러리들과 함께 사용한다. 이 글에서는 대표적인 직렬화 라이브러리 중 Moshi와 함께 간단한 로그인 기능을 구현해보고자 한다. 먼저 Retrofi.. 더보기 [Kakao Map] Jetpack Compose를 사용해서 Kakao Maps 적용하기 Jetpack Compose를 사용한 UI 코드를 기반으로 Kakao Maps를 적용하고 싶었으나 마땅한 자료가 없어 내가 직접 작성해 보겠다.참고로 필자의 프로젝트의 구조는 SAA / Convention Plugin / Version Catalog를 사용하여 구성됐다. 일단 먼저 Kakao Maps 공식 문서에 들어가서 SDK를 설치해야 할 것이다. 이 글이 작성된 날을 기준으로 한 공식문서에 의하면 SDK는 아래의 요구사항을 공지하고 있다.안드로이드 플랫폼 버전 6.0(API level 23) 이상 지원armeabi-v7a, arm64-v8a 아키텍쳐 지원OpenGL ES 2.0 이상 지원인터넷 권한 필요 (Manifest에서 INTERNET을 열어주는 것) 이제부터 세팅부터 구현까지 차근차근 설명해.. 더보기 이전 1 다음