- This app has been developed using the latest android framework features and highly inspired by the modern android app architecture.
- App currently has one screen and can be easily extended to more since the use of multi modular app architecture
In DefaultUiLayoutRepository
it explains how the UI elements can be changed in order to manipualte the UI in summary screen.
There are few test cases in SummaryViewModelTest
class that can used to verify the functinality of SummaryViewModel
- UI can be more improved using the poweful features of Jetpack compose like Animations
- Details screen can be added to view more weather info
- More testcases can be added to test the UI functionality of the App