I have been working on Mobile Applications and developing several types of UIs. But I frequently face a question regarding dynamic UIs.
In E-Commerce apps or Food Delivery Apps, we generally see that the UI changes quite often (with new offers, items, festival sales, etc. shown and removed) and is not static (like we generally code a UI with different views/widgets, which show dynamic data). So, my question is how the UI is made dynamic in this sense without pushing new updates to the apps?
Also, how we can develop such a UI in Flutter?
CodePudding user response:
It's been a few years since I did any Android development, but I suspect most apps you're referring to probably use a WebView as their primary component, enabling them to serve mobile-friendly HTML/JavaScript/CSS content for the app to render.
Some apps probably mix static UI components with WebViews for portions they need to be dynamic and change frequently.