An appetizor link to the app can be found here App Play
A simple interview project ride app
- Kotlin - First class and official programming language for Android development.
- Retrofit - A type-safe HTTP client for Android and Java.
- hilt DI on Android - Used for dependecy injection in android
- Room Persistance - The Room persistence library provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.
- Kotlin coroutines on Android - coroutines help to manage long-running tasks that might otherwise block the main thread and cause your app to become unresponsive.
- Jetpack Compose - UI framework
- Filter feature implementation
- Update category numbers
- fetch more data from network logic
- further improve app speed and performance
- show ui for different states
- Code clean up
- Fix a few bugs
- Tests
- Optimisations
- Clone the project in Android Studio BumbleBee
- Build and Run the project on a physical device.
If you need any help, you can connect with me at :- maku