An application that will accept cardNo from a user by either soft input or by Text Recognition and display their card details
- User can Enter cardNo via softInput keyboard to view Card details
- MVVM Architecture
- For better User Interfaces
- To perform Asynchronous Task
- To simplify fetching data from an API
- To hold Ui data for the view and emit when their is data updata
- To separate data logics from view and simplify control of data during configuration changes
- for null safety and to reduce lines of code referncing views
- To create fake data for Unit tests
- For recognizing text on images
- For Dependency Injection