Skip to content

clint22/cp_dynamic_ui

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages