Introdução

Concluído

Usar as mesmas fontes e cores em toda a interface do usuário cria uma aparência consistente. O .NET MAUI fornece uma maneira de definir esses valores em um só lugar e procurá-los em todos os lugares em que são usados. A reutilização de valores garante consistência em todo o 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 atendentes calculem rapidamente a gratuidade para qualquer serviço. Sua empresa mudou recentemente o visual de sua 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 de plano de fundo. Você quer facilitar esse tipo de atualização, porque certamente haverá mais mudanças de marca à medida que sua empresa cresce.

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

Nota

Este módulo requer o Visual Studio 2022. Você pode usar o Windows ou um Mac. Se você estiver executando no Windows, certifique-se de ter o desenvolvimento móvel com a carga de trabalho .NET instalada. Consulte a documentação se precisar adicioná-la à sua instalação. Se você estiver executando em um Mac, a instalação padrão do Visual Studio para Mac inclui tudo o que você precisa para criar aplicativos com a MAUI do .NET.

Objetivos de aprendizagem

Neste módulo, você aprenderá a:

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

Pré-requisitos

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

Requisitos para o desenvolvimento do .NET MAUI

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

  • Desenvolvimento da interface do usuário do aplicativo multiplataforma .NET

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

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

Desenvolvimento com Visual Studio Code

Se você estiver desenvolvendo no macOS ou Linux, precisará instalar o Visual Studio Code e a extensão .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.