Build cross-platform apps with reactive MVVM.
Guides development of maintainable cross-platform Avalonia UI applications with Zafiro and functional-reactive architecture.
When to use it
Use for cross-platform application development with Avalonia UI and Zafiro.
It changes how the agent develops application code by requiring searches for existing implementations, reusable helpers, and DynamicData pipelines.
What you provide
The conventions apply to applications developed with Avalonia UI.
Requires Zafiro abstractions and validation extensions for the prescribed implementation patterns.
Uses DynamicData operators for collection pipelines instead of equivalent plain Rx operators.
Uses ReactiveUI for the required functional-reactive MVVM approach.
No additional actions listed.