이 템플릿은 최신 안드로이드 개발 원칙과 아키텍처 가이드라인을 제공합니다. 다음과 같은 기능을 위한 기본 제공 템플릿을 제공합니다.
- Retrofit 및 OKHttp를 사용한 원격 API 연결
- Room 및 Datastore를 사용한 영구 데이터베이스 솔루션
- Firebase(예: Google ID 및 이메일)를 사용한 로그인 인증
- 기존 및 저전력(향후 출시 예정) 프로토콜을 사용한 블루투스 통신
기술
- Kotlin 2.0
- Jetpack Compose
- Kotlin 코루틴
- 반응형 데이터용 Kotlin Flow
- Retrofit 및 OkHttp
- Firebase 인증
- Firebase Crashlytics
- Room 데이터베이스
- 환경설정 데이터스토어
- Hilt를 사용한 종속성 주입
- Gradle Kotlin DSL
- Gradle 버전 카탈로그
- 컨벤션 플러그인