Scenes and a render tree
Gama’s README describes a modular declarative UI framework in Swift. App scenes and state produce a retained render tree, followed by layout, painting and backend-specific output. Platform events return through a host-owned event path.
The scene model requires one explicit primary scene. Auxiliary surfaces and typed groups are separate concepts; readers should use the current migration guide for exact declarations instead of copying an outdated example.