Mobile App Templates¶
Current documented template: ConnectSoft.MauiBaseTemplate — see the MAUI Base Template — hub for agent rules, symbols, and topic index.
Other platforms (Flutter, React Native, native iOS/Android) may appear in agent prompts for multi-target generation; only MAUI has a ConnectSoft dotnet new solution template documented in this Knowledge Base today.
Layering (agents)¶
| Repo | Role |
|---|---|
ConnectSoft.BaseTemplate |
ASP.NET microservice kernel (Layer 2 for backend) |
ConnectSoft.MauiBaseTemplate |
.NET MAUI application kernel — not a submodule of ConnectSoft.BaseTemplate |
When a blueprint asks for /maui-app/ or platform: maui, use connectsoft-maui-base, ServiceName replacement (MauiBase → product name), and keep *.Core free of MAUI references.
Where to read¶
| Audience | Link |
|---|---|
| Agents (checklists, do/don’t) | MAUI Base — hub, overview |
| Full human spec | ConnectSoft.Documentation — MAUI Base |
| Live repo + deep docs | ConnectSoft.MauiBaseTemplate |
Related¶
- Templates overview
- Template architecture
- Base Template — backend kernel only; cross-link for naming clarity