Introdução

Concluído

O uso das mesmas fontes e cores em toda a interface do usuário cria uma aparência e uma experiência consistentes. O .NET MAUI fornece uma maneira de definir esses valores em um só local e observá-los em qualquer lugar em que sejam usados. Reutilizar valores garante a consistência em seu aplicativo e simplifica as atualizações.

Suponha que você esteja criando um aplicativo móvel chamado TipCalculator. O aplicativo é usado no setor de hospitalidade e permite que os funcionários calculem rapidamente a taxa de serviço para qualquer serviço. Sua empresa recentemente mudou o visual da marca corporativa. Seu trabalho é atualizar a interface do usuário do aplicativo para corresponder ao novo visual. Você precisa alterar fontes, cores de texto e cores da tela de fundo. Você deseja facilitar esse tipo de atualização porque certamente haverá mais alterações de identidade visual à medida que sua empresa cresce.

Neste módulo, você aprenderá a definir e aplicar um recurso no código e no XAML. Você também vê como agrupar várias configurações em um estilo para que você possa aplicá-las todas de uma vez.

Observação

Este módulo requer o Visual Studio 2022. É possível usar o Windows ou um Mac. Se você estiver usando o Windows, verifique se você tem a carga de trabalho Desenvolvimento móvel com .NET instalada. Veja a documentação se precisar adicioná-la à sua instalação. Se você estiver usando um Mac, a instalação padrão do Visual Studio para Mac inclui tudo o que você precisa para criar aplicativos com .NET MAUI.

Objetivos de aprendizagem

Neste módulo, você saberá como:

  • Crie e use recursos estáticos em uma interface do usuário XAML do MAUI.
  • Crie e use recursos dinâmicos.
  • Crie uma interface de usuário consistente usando estilos.
  • Crie e use recursos em todo o aplicativo.
  • Aplique as opções de acessibilidade do usuário usando estilos internos.

Pré-requisitos

  • Visual Studio 2022 com a carga de trabalho do .NET MAUI instalada.
  • Opcional: Visual Studio Code com a Extensão do .NET MAUI e o SDK do .NET com a carga de trabalho do .NET MAUI instalada.
  • Familiaridade com C# e .NET.

Requisitos para o desenvolvimento de .NET MAUI

Para criar aplicativos do .NET MAUI com o .NET 8, você precisa instalar o Visual Studio versão 17.8 ou mais recente com a seguinte carga de trabalho instalada:

  • Desenvolvimento de .NET Multi-Platform App UI

Além disso, se quiser criar aplicativos Blazor .NET MAUI, você precisará instalar a carga de trabalho de desenvolvimento Web e ASP.NET.

Confira a documentação para obter um passo a passo da configuração.

Desenvolvimento com o Visual Studio Code

Se você estiver desenvolvendo no macOS ou Linux, precisará instalar o Visual Studio Code e a extensão do .NET MAUI, juntamente com o SDK do .NET e a carga de trabalho do .NET MAUI. Consulte a documentação para obter um passo a passo da configuração.