Generative UI vocabulary, defined
Wire RN ships a category that does not have settled names yet. Generative UI for mobile, A2UI, dynamic onboarding, streaming UI — every team that builds in this space invents its own phrasing. This glossary picks one definition per term and sticks to it, so the documentation, the SDK, and the search engines all agree on what the words mean. Every entry is written by an engineer who ships the code, not a marketer paraphrasing a spec.
Generative UI for Mobile
LLM outputs structured JSON, native mobile components render. Different problem from web gen-UI because of Hermes, native primitives, and on-device LLM constraints.
Read the definition →A2UI Protocol
Agent-to-UI messaging standard. A normalized envelope between an LLM agent and a UI renderer so the agent can drive native screens without bespoke glue code.
Read the definition →Dynamic Onboarding
Onboarding where the LLM picks question order and personalizes follow-ups. Two-phase pattern: fixed base questions, then AI-tailored next steps.
Read the definition →Streaming UI
Components that render and update as tokens arrive, not after the full response. On React Native, Hermes does not implement fetch ReadableStream — an XHR polyfill is required.
Read the definition →
Want the implementation, not the definitions?
The Wire RN docs cover the same vocabulary in code: streaming, adapters, the A2A protocol, and the component registry.