MovieKu is a project for my submission 2 in "Menjadi Android Developer Expert" course in Dicoding
What i use in this project is :
- RecyclerView
- Handler
- Repository
- Online - Offline feature
- Room Database
- Repository
- Live Data
- ViewModel
- API
- Retrofit
- Dagger Hilt Dependency Injection
- Modularization for Core and Dynamic-Feature
- Clean Architecture
- Coroutine Flow
- Testing with Circle CI
- Leak Canary
- Certificate Pinning
- Encryption
- Obfuscation
- Lottie Animation