Xamarin Documentation
Welcome to the Xamarin documentation hub. Xamarin enables developers to build native Android, iOS, and Windows apps using C# and .NET.
Getting Started
Follow the steps below to create your first Xamarin.Forms app.
dotnet new maui -n MyFirstApp
cd MyFirstApp
dotnet build
dotnet run
Key Concepts
- Shared Codebase: Write UI and business logic once, share across platforms.
- Platform-Specifics: Use DependencyService or partial classes to access native APIs.
- MVU & MVVM: Choose the architectural pattern that fits your project.
Resources
Explore the following sections for deeper information: