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

  1. One UseCase demonstrates direct binding, lifecycle-aware business state, localization, and a one-time limit effect.
  2. Several UseCases combines independent loading and saving snapshots into one coherent screen without inventing a coordinating UseCase.
  3. 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.

ARKTELOS

Purpose-built engineering systems for software that has to hold.