Android JetPack Libraries Example
This project has been developed by completing the Udemy Course of
Android Jetpack masterclass in Kotlin and provided by Catalin Stefan. The project includes example about:
Android JetPack Libaries:
- ViewModel
- Lifecycle
- Palette
- Coroutines
- Data Binding
- Notifications
- Navigation
- Layout
- Room
- Permissions
- Preferences
- Shared Preferences
In order to retrived data and make HTTP calls the Retrofit2 library has been used. Application was developed by using MVVM pattern During the development the above mentioned JetPack Libraries was used.
Application consumes data from the endpoint of: https://raw.githubusercontent.com/DevTides/DogsApi/master/dogs.json
I have completed the course successfully and understood the concept of the course clearly.
The resource of the project provided by Instructor: https://github.com/DevTides/Dogs