Skip to content
Flow-UILive

Blog

Long-form writing on server driven UI for SwiftUI: architecture, schema, widgets, and production notes. Documentation stays the source of truth; these articles are the why.

Schema6 min read

The Flow-UI JSON envelope

The Flow-UI JSON envelope is a page with optional header and footer, sections, and widgets. One document describes the whole native screen.

Architecture4 min read

When not to use server driven UI

Skip SDUI for maps, heavy gestures, latency-critical canvases, and apps that change UI once a quarter. Use it for feeds, merchandising, onboarding, and experiments.

Server-Driven UI5 min read

SDUI vs WebViews on iOS

SDUI renders native SwiftUI from JSON. A WebView renders HTML in a browser process. Teams pick SDUI when the page should feel like the rest of the app.