Aprenda a criar aplicar o design pattern MVVM em aplicações Xamarin.Forms com a biblioteca Prism.
Nível Intermediário Categoria Desenvolvimento Mobile
Aprenda a criar aplicar o design pattern MVVM em aplicações Xamarin.Forms com a biblioteca Prism.
Desenvolver aplicações mobile com o Xamarin.Forms de maneira organizada é um grande desafio, principalmente no que diz respeito ao desacoplamento que deveria ocorrer entre as views e a lógica de negócio. Para auxiliar nessa missão, a Microsoft desenvolveu um design pattern que visa justamente essa clara separação entre a lógica de apresentação e a lógica de negócio em nossos aplicativos: o MVVM (Model-View-ViewModel). Mas, a aplicação do MVVM de maneira efetiva pode ser um pouco confusa e complexa. Será que não existe uma maneira mais simples para conseguirmos implementar o MVVM? É nesse ponto que entra o Prism. O Prism é uma das mais famosas bibliotecas dentro do Xamarin.Forms para aplicação correta do MVVM. De maneira adicional, o Prism ainda oferece um conjunto de soluções de código elegante (como os DelegateCommands, o serviço de injeção de dependências e alguns services - como o NavigationService e o PageDialogService) que nos permite aplicar o MVVM e organizar nosso código de maneira simples - mas poderosa e elegante ao mesmo tempo.
Neste curso abordaremos tudo o que você precisa saber sobre o padrão MVVM e como implementá
Dentre várias outras coisas, você:
Este curso é destinado a desenvolvedores Xamarin que desejam aprender sobre o pattern MVVM e como é possível aplicá-lo com a biblioteca Prism.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
C# é uma linguagem de programação que foi criada junto com/p...
Nível InicianteC# é uma poderosa linguagem, que é recomendada para a criaçã...
Nível IntermediárioA linguagem C# possui recursos que nos permite criar de apli...
Nível AvançadoAprenda a criar aplicações cross-platform utilizando o Xamar...
Nível InicianteCleber é pós-graduado em Projeto e Desenvolvimento de Aplicações Web, além de Microsoft Specialist (HTML5/CSS3), Microsoft Certified Solutions Associate (MCSA) Web Applications e Microsoft Certified Solutions Developer (MCSD) Web Applications. Fascinado por Arquitetura de Software, Programação Funcional, Machine Learning e educação em geral. Também é conhecido como "o boladão".
Vamos relembrar o que é o Xamarin.Forms e entender melhor a motivação do pattern MVVM
12 aulasNesta vídeo aula, mostraremos como iniciar a criação de um projeto com MVVM
9 aulasNesta aula, mostraremos como criar um projeto com MVVM e Prism
4 aulasNesta aula, veremos o exemplo de um projeto prático implementando MVVM e Prism.
8 aulasAprenda a criar aplicações cross-platform utilizando o Xamar...
03h23 Nível InicianteAprenda a criar aplicar o design pattern MVVM em aplicações...
03h18 Nível IntermediárioC# é uma linguagem de programação que foi criada junto com/p...
08h17 Nível InicianteC# é uma poderosa linguagem, que é recomendada para a criaçã...
05h16 Nível IntermediárioA linguagem C# possui recursos que nos permite criar de apli...
10h12 Nível AvançadoTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!