Tutorials
Ark MVP tutorials
Build complete presentation features around one UseCase, several UseCases, or an independent application state manager.
v0.1.0-dev.1Beginner
Ark MVP tutorials
The three tutorials use the same ModelBinding, Presenter, ViewState, and MvpView contracts. Only the business boundary behind Model changes.
Choose a scenario
- One UseCase demonstrates direct binding, lifecycle-aware business state, localization, and a one-time limit effect.
- Several UseCases combines independent loading and saving snapshots into one coherent screen without inventing a coordinating UseCase.
- Application state manager proves that Ark MVP is not coupled to UseCase Forge and demonstrates context-based binding.
Each guide identifies ownership, composition, adaptation, rendering, and teardown separately. The complete runnable sources remain linked from the page header.