Swiggy's Dynamic Widget is a server-driven UI rendering engine that allows UI changes without app releases. It offers advantages such as faster deployment of UI changes and consistent design across different clients. The Dynamic Widget schema includes components like text, image, video, layout, stack, and box. The iOS rendering of the dynamic widget is discussed in detail.

8m read timeFrom bytes.swiggy.com
Post cover image
Table of contents
A Deep Dive into Dynamic Widget — Swiggy’s Server Driven UI SystemBackgroundCase for SDUISchema: Backbone of Dynamic WidgetRendererDownloading and processing the template JSONRenderingViewsLayoutsHandling eventsWhere do we stand with Dynamic Widget today?Some other examples of layouts possible with dynamic widgetWhat’s next for Dynamic Widget?

Sort: