In this project, I developed fully functional Android Food Application.
These are mainly used in this application :
- Dependency Injection - Dagger-Hilt
- ROOM Database
- REST API
- Retrofit
- Motion Layout
- Offline Cache
- Local & Remote Data Sources
- Create Contextual Action Mode
- Kotlin Coroutines
- Android Architecture Component
- Navigation Component
- DataStore Preferences
- Data Binding
- ViewModel
- AndroidViewModel
- LiveData
- Flow
- DiffUtil
- Client - Server Communication
- Send HTTP Request
- Parse HTTP Response
- Dark and Light Theme
- Material Components
- Shimmer Effect
➡️ API
➡️ I developed this application according to this Udemy Course
➡️ Course Certificate