Introdução
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.
Objetivos de aprendizagem
Neste módulo, você aprenderá a:
- Crie e use recursos estáticos em uma interface de usuário .NET 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 o .NET 9, você precisa instalar o Visual Studio versão 17.12 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.