A mobile app aimed at self-development with a focus on English as SkyEnglish
This application follows the classic SOLID based clean architecture approach. This approach differs from official architecture guidance, but it is actively used by many developers.
- Hilt for DI
- Room for fast DB
- Coroutines
- MVVM
- ViewModel
- LiveData
- ExoPlayer for Video
- Glide
- Navigation Graph for navigation