Fun한 개발자 dev_stitch

Fun한 개발자 dev_stitch

  • 분류 전체보기 (110)
    • 기본에 충실하자 (3)
    • 알고리즘 (43)
      • 개념 (8)
      • 문제 (35)
    • kotlin (3)
    • android (42)
      • Instagram clone (7)
      • 간편노트앱(simple note app) (1)
      • Firebase_hilt_compose_Login.. (1)
      • 날씨공공데이터앱 (3)
      • Random Chatting (6)
    • 클론 코딩 일지 (15)
    • Coroutine (4)
      • Stream? (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Fun한 개발자 dev_stitch

컨텐츠 검색

태그

공공데이터API 코틀린 코틀린 Level 1 retrofit2 프로그래머스 알고리즘 프로그래머스 Level 1 Android okHttp socket.io Kotlin kotlin-dsl buildSrc 알고리즘 compose 코틀린 알고리즘 공공데이터 DSL dsl-migration 프로그래머스 코틀린 Android Socket.IO

최근글

댓글

공지사항

아카이브

공공데이터API(2)

  • Retrofit + OkHttp + Coroutine 날씨 공공데이터 API 예제 - 3(Data)

    2편에 이어 이번엔 Repository 편입니다. Data package의 전체적인 구조입니다. 먼저 DefaultLocationTracker입니다. class DefaultLocationTracker @Inject constructor( private val locationClient: FusedLocationProviderClient, private val application: Application ) : LocationTracker { override suspend fun getCurrentLocation(): Pair? { val geo = Geocoder(application.applicationContext, Locale.KOREA) val hasAccessFineLocationPermiss..

    2022.10.08
  • Retrofit이란 무엇이고, Retrofit을 이용한 공공데이터 API ( 날씨 ) + Hilt로 DI + MVVM 구조로 만드는 기본적인 과정의 이해

    Retrofit2란 무엇일까? Android App 개발 시 REST API를 구현하기 위해 사용하는 네트워크 통신 라이브러리 기존의 네트워크 통신 라이브러리들은 뭐가 있었을까? 1. HttpURLConnection - 초기 안드로이드 표준 라이브러리 2. HttpClient - Apache HTTP 라이브러리, HttpURLConnection 내부 문제로 함께 사용됨 3. Volley - 2013년 Google I/O 발표 http 통신 라이브러리 4. okHttp - square사에서 만든 네트워크 통신 라이브러리 5. Retrofit - 2013년 1.0, 2016년 2.0 발표 현재 안드로이드 앱 개발에 가장 많이 사용하는 네트워크 통신 라이브러리 - OkHttp 상위 구현체 - Google An..

    2022.09.28
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바