Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.11 KB

README.md

File metadata and controls

21 lines (13 loc) · 1.11 KB

Dynamic UI

🚀 The app fetches network details from a separate library and generates a dynamic layout.

Architecture and working

  • It is following MVVM architecture.
  • Tried to reduce business logic from the view layer as much as possible.
  • All the object creation and updations are handled by Extension , Utils, and manager classes.

How network calls are made

  • I'm using the .aar file of this library( Network module ) which I created to decouple it from the app. Please refer to the documentation to see how to make calls.

Please note

  • I'm using a temporary JSON bin to fetch the details. If the network call is failing using this app, you have to change the base URL from the Network module library and the end point point from the app.

Find this repo useful 🤟?

Please star it 🌟 and follow me on LinkedIn

Also, do checkout my blog for Android related articles.