Documentação do Xamarin

O Xamarin permite compilar aplicativos nativos para Android, iOS e macOS usando interfaces de usuário específicas à plataforma e o código .NET. Xamarin.Forms permite que você compile aplicativos nativos, com o código de interface do usuário compartilhado escrito em C# ou XAML.

Introdução ao Xamarin.Forms

Crie aplicativos multiplataforma para Android e iOS com o C# e o .NET no Visual Studio em Windows e macOS.

Tarefas comuns do Xamarin.Forms

Conceitos importantes para a criação de aplicativos Android e iOS com o Xamarin.Forms

Saiba mais sobre o ciclo de vida do aplicativo

Entenda como os aplicativos iniciam e vão para o segundo plano.

Mostrar uma lista de dados

Usar CollectionView para rolar e selecionar dados.

Usar XAML e vinculação de dados

Use o padrão MVVM para mostrar dados em sua interface do usuário.

Expor recursos específicos a uma plataforma

Use recursos específicos do Android ou iOS em aplicativos Xamarin.Forms.

Xamarin.Essentials

APIs multiplataforma para recursos comuns de dispositivo.

Acessar um serviço Web REST

Integrar e interagir com os serviços Web usando HTTP e JSON

Implantar para dispositivos Android e iOS

Carregue para testar dispositivos e repositórios de aplicativo.

Renderizar gráficos de SkiaSharp

Renderize gráficos de vetor 2D multiplataforma.

Visão geral das plataformas do Xamarin