Tools for Windows app development

Choose an editor, command-line workflow, AI-assisted tool, or testing approach for building and maintaining Windows apps.

Choose your development environment

Start with the tool that matches how you prefer to create and manage Windows app projects.

Build your development workflow

Combine tools for project creation, packaging, AI-assisted development, UI automation, and sample exploration.

Continue your Windows app journey

Move from tool selection to guided learning, platform features, API reference, packaging, and deployment.