Fale com o produtor

CURSO INTERMEDIÁRIO ONLINE - XAMARIN.FORMS e MVVMCross.

De 21 de julho de 2018, às 09h00; até 21 de julho de 2018, às 17h00.

Evento Online  
Evento encerrado

Descrição do evento

Introdução ao MVVMCross

O MvvmCross  é um framework MVVM multi-plataforma que permite com que desenvolvedores criem projetos escaláveis e de fácil manutenção. Com suporte a Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) and Windows Presentation Framework (WPF).

Uma visão alto nível das features do MVVMCross:

  • Implementação do padrão MVVM 
  • Sistema de navegação simplificado
  • Data Binding
  • Suporte a plataformas específicas
  • Container de inversão de controle (IoC) e engine de injeção de dependência (DI)
  • Vários plugins já desenvolvidos para funcionalidades mais comuns.
  • Facilitadores de teste unitário.
  • Flexibilidade total. Faça o que o seu app precisa!

Introdução ao Xamarin.Forms

O Xamarin.Forms é um framework construído para funcionar em conjunto com a plataforma Xamarin. Ele permite que você construa interfaces nativas para plataformas como iOS e Android utilizando uma única base de código. Isso significa que os aplicativos construídos com a plataforma permitem uma reutilização de código ainda maior mantendo a sua aparência e usabilidade nativa.
Isso é ótimo para apps que tem pouca ou nenhuma diferença nos seus visuais e experiências, quando comparados entre diferentes plataformas.
Se levarmos em conta a arquitetura básica do Xamarin.Forms, ela já suporta algumas features do padrão MVVM, como suporte a injeção de dependência (DI), padrões de navegação e data-binding entre componentes modulares e não dependentes.

Pra que utilizar MVVMCross se o Xamarin.Forms já da suporte as features básicas para o padrão MVVM?

O foco do Xamarin.Forms é ser um framework de interface. Utilizar um framework de MVVM mais avançado lhe permite estrutura e otimizar seu código ainda mais! O objetivo deste curso é mostrar como se aproveitando de um código bem estruturado você consegue expandir seu código até mesmo para outras plataformas que (ainda) não são comtempladas pelo Xamarin.Forms.

Agenda do curso

  • Setup inicial de um projeto Xamarin.Forms + MVVMCross
  • Criação de Views (Pages) e ViewModels
  • Navegação entre ViewModels
  • Injeção de dependência (DI)
  • MVX Bindings
  • Lyfecicle (ViewAppearing, ViewAppear, ViewDisappearing, ViewDisappear)
  • Plugins

Data

  • 21/07/2018 - 09:00 - 17:00 (1 hora para o almoço)
  • Curso online (não-presencial) através da ferramenta GoToMeeting. Mais informações serão passadas próximo a data do evento.

Disponibilidade pós curso

  • A gravação do dia ficará disponível para os participantes após o curso!

Sobre o instrutor

Resultado de imagem para ricardo dorta

Ricardo Dorta é desenvolvedor de software a 13 anos. Microsoft MVP Reconnect, foi nomeado pela Microsoft como MVP com especialidade em C# por 5 anos consecutivos. Especializado em desenvolvimento de aplicativos na plataforma Microsoft, é co-fundador e co-host do Monkey Nights. Comunidade de desenvolvimento focada em Xamarin. Responsável pela arquitetura e publicação dos dois primeiros jogos brasileiros publicados na Windows Store.
Termos e políticas

Como acessar o evento

Acesse a aba Ingressos no site ou no app Sympla disponível para iOS e Android

Selecione o evento desejado e toque no botão acessar evento

Pronto! O link de acesso também será enviado para você por email.

Saiba mais sobre o acesso a eventos online

Sobre o produtor

Ricardo Dorta

Métodos de pagamento

Parcele sua compra em até 12x

Compre com total segurança

Os dados sensíveis são criptografados e não serão salvos em nossos servidores.

Google Safe BrowsingPCI compliant

Precisando de ajuda?

Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.