-
Since this app codebase isnt quite large MAD architecture patterns were not implemented, the main files can be found in Main, all libraries implemented is in the build gradle the layouts and other are also in Resources.
-
Design: Uplabs was referenced.
- Minimum SDK level 24
- Kotlin based.
- Jetpack
- ViewBinding: Binds UI components in your layouts to data sources in your apps programmatically.
- Material-Components: Material design components for building ripple animation, and CardView.
Appetize.io App
- Dynamically adding data without hardcoding the values
- Language Localization
- Data storage
It has no data storage persistence