Dicas de .NET

Crie Apps Nativos multi-device com .NET MAUI com acessso à APIs (MixCloud)

Aprenda a desenvolver aplicações nativas multi-dispositivo com NET MAUI e C# usando APIs reais

## Descrição
Neste vídeo, você vai aprender a criar aplicações nativas para diversas plataformas como Windows, Mac, Android e iOS utilizando o .NET MAUI e C#. Vamos explorar como consumir a API do MixCloud para construir uma aplicação funcional e entender conceitos chave do desenvolvimento multi-plataforma.

Um passo-a-passo detalhado que abrange desde a configuração do ambiente de desenvolvimento até a implementação de funcionalidades essenciais, como busca e apresentação de resultados.

### O que você vai aprender:
- Conceitos básicos e avançados de .NET MAUI;
- Como consumir APIs Restful com C#;
- Implementar UI nativa usando XAML;
- Trabalhar com listas e carregar dados de um serviço externo

Se você está buscando maneiras de expandir suas habilidades em desenvolvimento multiplataforma, este vídeo é para você!

## Índice de Capítulos
- 00:00:00 Explorando o .NET MAUI
- 00:02:52 O que é o Mixcloud, sua API, autenticação e Documentação
- 00:09:41 Criação do projeto MAUI
- 00:12:10 Instalação, listagem e atualização de Workloads
- 00:14:30 Usando Profiles no VS Code
- 00:15:46 Estrutura do projeto MAUI
- 00:19:41 Configuração, Compilação e Execução de um projeto MAUI
- 00:23:00 Extensões do VS Code para Desenvolvimento com .net e MAUI
- 00:25:00 Criando modelos de dados com DTOs usando o Paste JSON as Code
- 00:32:45 Atribuindo namespaces às classes do projeto
- 00:34:19 Usando Attributes JsonPropertyName do System.Text.Json.Serialization
- 00:39:40 Introdução ao MVVM com .NET MAUI (usando ObersableCollection )
- 00:42:46 Criando Request com Json usando HttpClient
- 00:49:51 Implementação da Interface de Usuário (com Xaml)
- 00:53:01 Trabalhando com eventos da UI usando Xaml
- 00:55:50 Configurando o Binding Context na UI (e no Binding no CollectionView)
- 01:03:39 Tratando erros de maneira simples no C# (MAUI)
- 01:10:34 Formatando strings usando o StringFormat no MAUI (Xaml)
- 01:12:35 Usando CommandParameter no MAUI (Xaml)
- 01:05:28 Usando Debug no MAUI com VS Code


Outros assuntos relacionados