본문 바로가기

Android/기타 지식13

Android API Level 및 버전 코드와 다양한 SDK 버전 1. Android API Level & Version Code 플랫폼 버전 API Level 출시일 Version Code (Platform Name) Android 12 31 Oct 4, 2021 S (Snow Cone) Android 11 30 Sep 8, 2020 R (Red Velvet Cake) Android 10.0 29 Sep 3, 2019 Q (Quince Tart) Android 9 28 Aug 6, 2018 P (Pie) Android 8.1 27 Dec 5, 2017 O_MR1 (Oreo) Android 8.0 26 Aug 21, 2017 O (Oreo) Android 7.1 Android 7.1.1 Android 7.1.2 25 Oct 4, 2016 N_MR1 (Nougat) An.. 2021. 11. 8.
[Firebase] 내 프로젝트에 Firebase Remote Config 적용하기 개발자가 어플리케이션을 업데이트하고 나면 사용자는 사용하고 있는 어플리케이션을 업데이트시키기 위해 Google Play Store나 App Store에서 해당 어플리케이션을 업데이트하는 것이 일반적이다. 그러나, 어플리케이션의 변경 사항이 크지 않고 굳이 업데이트 내역을 게시할 필요가 없는 정도일 때를 고려해볼 필요가 있다. Firebase Remote Config는 실제로 코드 수정이나 별도의 배포 과정 없이 어플리케이션의 내용을 빠르게 변경 가능하고 확인하게 하는 기능이다. 즉, Firebase Remote Config은 어플리케이션에서 별도의 업데이트를 하지 않아도 어플리케이션의 동작이나 모양을 변경할 수 있는 클라우드 서비스이다. 이번 포스팅은 Firebase에서 제공하는 Remote Config.. 2021. 9. 19.
(Retrofit2) 2.사용하기 Retrofit2 라이브러리를 사용하기 위해서는 이전 포스팅에서 설명한 것처럼 3가지 구성요소가 필요하다. 아래에 간단하게 설명을 적어보았다. 2021.07.18 - [[Android : Kotlin]/Retrofit2] - 1. Retrofit2 라이브러리 - 시작하기 1. Retrofit2 라이브러리 - 시작하기 1. Retrofit2 란? Android에서 REST API 통신을 지원하기 위한 라이브러리 Type-Safe 한 HTTP 클라이언트 라이브러리 전달받은 데이터를 Client가 필요한 형태의 객체로 전달 받을 수 있음 존재하는 HTTP 통신 jslee-tech.tistory.com 1. DTO(POJO) Class : Data Transfer Object, Plain Old Java Obj.. 2021. 8. 25.
(Retrofit2) 1. 시작하기 1. Retrofit2 란? Android에서 REST API 통신을 지원하기 위한 라이브러리 Type-Safe 한 HTTP 클라이언트 라이브러리 전달받은 데이터를 Client가 필요한 형태의 객체로 전달 받을 수 있음 존재하는 HTTP 통신 라이브러리 중 가장 많이 사용되는 라이브러리 Squareup 사에서 개발 Squareup 사에서 개발한 OkHttp 라이브러리의 상위 구현체 AsyncTask 없이 Background에서 작업 수행 후 Callback 을 통해 MainThread에서 동작 AsyncTask가 Deprecated 됨에 따라 기존 OkHttp를 이용하여 비동기적으로 서버와 통신 하는 방법이 불필요해짐 2. Retrofit2 장점 장점 : 빠른 성능 OkHttp는 AsyncTask를 사용.. 2021. 7. 18.