A native-rendered + web Native SDK app: the view lives in src/app.native
(declarative markup) and the logic in src/main.zig (Model, Msg,
update). No WebView, no npm, no build files — the native CLI owns
the build.
native-sdk using https://github.com/mindon/native-sdk
web part using https://mindon.dev/biu/.
native dev # build and run the app with hot reload
native test # run the app's test suite
native build # produce a ReleaseFast binary in zig-out/bin/
native check # validate src/*.native markup and app.zonsrc/app.native is watched while native dev runs: edit it and the
window updates within ~2s without losing model state. Parse failures
keep the last good view.
Need custom build logic? native eject writes a build.zig and
build.zig.zon into the app — from then on the native verbs drive
your files through zig build and never regenerate them.