Desenvolvimento de Apps com Xamarin e MvvmCross

Neste bootcamp vamos aprender como desenvolver aplicativos para Android e iOS utilizando Xamarin e MvvmCross. Não somente a parte teórica, mas também vamos desenvolver um aplicativo onde aplicaremos todos os conhecimentos adquiridos durante o bootcamp. É importante ter o Visual Studio e Xamarin instalados e funcionando corretamente.

Pre-Requisito(s)

Conhecimento em C#

Você vai aprender

Vamos entender como os arquivos de um App Android e de um App iOS são organizados e para que servem os arquivos principais.

Ter uma introdução ao padrão de arquitetura MVVM e como suas estruturas interagem entre si e como aplicá-las no desenvolvimento de App mobile para Android e iOS.

O MvvmCross traz várias facilidades e recursos para o desenvolvimento com MVVM em Apps multiplataformas, vamos entender como ele funciona.

O MvvmCross tem recursos que facilitam a interação entre Views e ViewModels através de injeção de dependências, inversão de Controle e Service Locators. Essas funcionalidades são definidas na inicialização da aplicação.

Com a nova versão do MvvmCross foram disponibilizados vários métodos que auxiliam no gerenciamento da inicialização e do ciclo de vida de uma ViewModel.

Essas interfaces são a base do DataBinding e através delas a View consegue se comunicar com a ViewModel de maneira completamente desacoplada.

Veremos o conceito de ViewModel First, onde todo o processo de navegação entre telas é controlado pelas ViewModels.

Nesta parte do curso apresentaremos todos os conceitos para desenvolvimento de um App Android utilizando Xamarin e MvvmCross e como esses recursos são tratados pelo MvvmCross. Desenvolvimento de telas para Android (Activity, Fragments e Layouts).

Nesta parte do curso apresentaremos todos os conceitos para desenvolvimento de um App iOS utilizando Xamarin e MvvmCross e como esses recursos são tratados pelo MvvmCross.Desenvolvimento de telas para iOS (Storyboard, View e ViewController).

Equipe

Instrutores

Valerio

Instrutor

Microsoft MVP Xamarin Group Leader – São Paulo Xamarin Certified Mobile Developer Mobile Application Developer na NESS Processos e Tecnologia

Local

MASTERTECH PAULISTA

A unidade do Mastertech na Av. Paulista fica no WeWork, o maior coworking do mundo, com presença global em mais de 35 cidades.

Próxima Turma

QUANDO

27/FEV A 28/FEV

19:00H Às 23:00H

CARGA HORÁRIA

12 HORAS

ONDE

MASTERTECH PAULISTA,
AV. PAULISTA, 1374

R$ 0

RESTAM 12 VAGAS NESSE LOTE, GARANTA A SUA.