criar-app-maui

Create a MAUI project with net9.0 targets for Android and iOS.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/mkazimoto/AppMAUICopilot --skill criar-app-maui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: criar-app-maui
Source: https://github.com/mkazimoto/AppMAUICopilot/tree/main/.github/skills/criar-app-maui
Command: npx skills add https://github.com/mkazimoto/AppMAUICopilot --skill criar-app-maui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a ready-to-build MAUI project skeleton with basic configuration, reducing initial setup time and ensuring a consistent starting point for new apps.

Core Features & Use Cases

  • Centralized version management via Directory.Build.props to pin .NET and MAUI versions.
  • Clear MVVM-oriented project structure with Views, ViewModels, Models, Services, and Resources.
  • Cross-platform readiness for Android and iOS with net9.0 targets and template scaffolding.

Quick Start

Create a new MAUI project named [ProjectName] using the standard template and organize it according to the guidance above.

Frequently Asked Questions about criar-app-maui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a .NET MAUI project with centralized version management?

To create a .NET MAUI project with centralized version management, generate a standard template and pin .NET and MAUI versions using a Directory.Build.props file. This consolidates version control for cross-platform Android and iOS targets.

What is the recommended MVVM project structure for a MAUI app?

The recommended MVVM project structure for a MAUI app organizes code into Views, ViewModels, Models, Services, and Resources directories. This separation ensures a clear, maintainable architecture for cross-platform development.

Can I use this MAUI project template for Android and iOS development?

Yes, this MAUI project template supports cross-platform development for Android and iOS. It enforces framework targets for net9.0, android, and ios, ensuring your application is ready to build for both mobile platforms.

How do I consolidate .NET 9 package versions across a MAUI solution?

You consolidate .NET 9 package versions across a MAUI solution by centralizing them in a Directory.Build.props file. This enforces consistent package references and pins the net9.0 framework target for the entire project.

What is Directory.Build.props used for in a MAUI project?

Directory.Build.props is used in a MAUI project to centralize version management. It pins .NET and MAUI versions centrally, ensuring consistent framework targets and package references across the entire cross-platform solution.