부담 없는 만다라트 계획표로 당신의 목표를 더욱 선명하게, 반다라트 PlayStore AppStore
온보딩 | 메인 목표 입력 | 메인목표달성 |
---|---|---|
![]() |
![]() |
![]() |
반다라트 추가 | 반다라트 삭제 | 반다라트 공유 |
---|---|---|
![]() |
![]() |
![]() |
In-app update 적용해보기 with Compose
Custom Splash Screen 만드는 방법(Splash Screen API을 사용하는 경우)
- IDE : Android Studio Ladybug
- JDK : Java 17을 실행할 수 있는 JDK
- Kotlin Language : 2.1.10
- Kotlin
- Modularization Based on Now in Android with Clean Architecture
-
AndroidX
- Activity & Activity Compose
- Core
- Lifecycle & ViewModel Compose
- Navigation
- DataStore
StartUp- Splash
- Room
- In-app update
-
Kotlin Libraries (Coroutine, DateTime, Serialization)
-
Compose
- Material3
- Navigation
-
Dagger Hilt-> Koin -
Ktor -
Retrofit -
Timber-> Napier -
Lottie-> compottie -
Facebook Shimmer
-
Firebase(Analytics, Crashlytics)-> Kotlin Firebase(Analytics, Crashlytics)
-
Kotest
-
Spotless
-
Detekt
- Gradle Version Catalog
check Circuit implementation here
├── app
│ ├── MainActivity
│ └── Application
├── build-logic
├── core
│ ├── common
│ ├── data
│ ├── database
│ ├── datastore
│ ├── designsystem
│ ├── domain
│ ├── navigation
│ └── ui
├── feature
│ ├── complete
│ ├── home
│ ├── onboarding
│ └── splash
├── gradle
│ └── libs.versions.toml
└── report
├── compose-metrics
└── compose-reports
이지훈 | 이석규 |
---|---|
![]() |
![]() |
@easyhooon | @likppi10 |