An application using MVVM pattern, using view models and best practices to separate data and ui layer
You're starting your average lunch time with an empty plate, but with this app, your wishes are granted. You're given the luxury to choose 3 dishes, and have them with your partner! You can also share your sense of taste to your friends and recommend them to try it out!!
This app demonstrates multiple fragments in an activity, a shared ViewModel across fragments, data binding, LiveData, and the Jetpack Navigation component.
Go to the Releases to download the latest APK
- Familiar with activities and fragments
- How to use styles and themes in the UI
- Basic understanding of Jetpack architecture components including ViewModel and LiveData
- Data binding and binding expressions
- Kotlin syntax basics
- Install Android Studio, if you don't already have it.
- Download the sample.
- Import the sample into Android Studio.
- Build and run the sample.