2025년에 안드로이드 앱을 만들기

3 days ago 3

요즘 기준의 안드로이드 앱 개발 환경 소개

  • 빌드 : gradle
  • 빌드 설정: convention plugin
  • 의존 관리 : version catalog
  • build cache 도입
  • 빌드 성능 분석 : build-scan
  • 모듈 구성 : feature 별 분리
  • 네트워킹 - retrofit
  • json 매핑 - kotlinx serialization
  • 영속적 데이터 저장 - jetpack datastore, room
  • DI - koin
  • 이미지 로더 - coil
  • UI - compose
  • View 와 ViewModel 간의 커뮤니케이션 - flow
  • 코드 품질 관리 - ktlint , konsist
  • 단위 테스트 - junit 4

Read Entire Article