Android(Kotlin) 261

Retrofit에 관하여 - Call/Response, GSON, OKHttp

Android를 개발하다보면 늘 보는 Retrofit입니다. 생각없이 사용하다보면 그냥 넘어갈 수 있는 부분들을 한번 해보고 넘어가겠습니다. 예를 들면 아래와 같은 것들입니다. - Retrofit이 없어도 HTTP 통신이 가능할까? - GSON / OKHTTP라는 애들은 뭘까 - Reponse / Call의 차이점은 무엇인가? 와 같은 그냥 지나가기 쉬운 의문들입니다. 한번 하나씩 해보겠습니다. - Retrofit이 없어도 HTTP 통신이 가능할까? 당연히 가능합니다. 예전에 Retrofit이 없을 때도 Http통신을 했고, 2011/09/29 에는 구글에서 공식 블로그에 HttpURLConnection을 권장하는 글이 올라오기도 했습니다. 2007/11/05 : Android가 발표 2011/09/29..

Android(Kotlin) 2022.02.05

Retrofit - Send a simple GET Request | Android Studio Tutorial

아래 영상의 예제입니다. https://www.youtube.com/watch?v=sBCE_hOFnQU&list=PLSrm9z4zp4mF1Ssdfuocy2XH5Bw4wLLNw 우선 폴더 구조는 아래와 같습니다. Internet permission을 연결하고 Gradle에 아래와 같이 추가합니다. // Retrofit implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementation 'com.squareup.retrofit2:converter-gson:2.9.0' implementation 'com.squareup.okhttp3:logging-interceptor:4.9.3' // Coroutines implementation 'org.jetbra..

Android(Kotlin) 2022.02.02

Android FireStore + Coroutine

안드로이드 Firebase의 FireStore 설정과 코루틴에 대해서 해보겠습니다. 우선 파이어베이스에서 프로젝트 만들고 세팅해놓는 것은 다 알꺼라 생각하니 생략하고 시작하겠습니다. 모르면 여기 참고하시고 https://firebase.google.com/docs/firestore/quickstart Cloud Firestore 시작하기 | Firebase Documentation Catch up on everthing we announced at this year's Firebase Summit. Learn more 의견 보내기 Cloud Firestore 시작하기 이 빠른 시작에서는 Cloud Firestore를 설정하고 데이터를 추가한 후 Firebase Console에서 방금 추가한 데이 fire..

Android(Kotlin) 2021.11.27