MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira correta

1,677 views
1,475 views

Published on

Apresentação realizada no MobileConf 2014 .
Apresenta metodologia para desenvolvimento de aplicações móveis multi-plataforma.

Published in: Software
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,677
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
70
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira correta

  1. 1. Desenvolvimento multi-plataforma feito da maneira correta. Vinicius Jarina @viniciusjarina Xamarin
  2. 2. #somostodos(mobile)developers
  3. 3. Como as pessoas usam o celular?
  4. 4. Seu usuário está cada vez mais exigente.
  5. 5. Facebook HTML
  6. 6. Facebook Nativo
  7. 7. C# em 2.6 bilhões de dispositivos
  8. 8. Arquitetura de uma aplicação móvel
  9. 9. Método Isolado: Criar um App muitas vezes
  10. 10. Método Write Once, Run Anywhere Mínimo Múltiplo Comum Gerador de App
  11. 11. Método Write Once, Run Anywhere Mínimo Múltiplo Comum App Generation
  12. 12. Método Write Once, Run Anywhere Mínimo Múltiplo Comum Gerador de App
  13. 13. Método Xamarin Nativo + C#
  14. 14. APIs Windows
  15. 15. APIs iOS 100% de cobertura
  16. 16. APIs Android 100% de cobertura
  17. 17. Como Funciona? !   C# + .NET Runtime !   UI Nativo ! Desempenho Nativo
  18. 18. C# Apps Nativas Sem comprometimentos
  19. 19. Compartilhando código entre plataformas
  20. 20. Estatísticas de reuso de código Android   iOS   Mac   WinPhone  
  21. 21. Técnicas para compartilhar código !   Link file •  Links em diferentes projetos !   Referência compartilhada. •  VS2013 Update 2. !   PCL •  Compartilhamento de bibliotecas.
  22. 22. Portable Class Libraries !   File/New/Portable Class Library
  23. 23. Ferramentas !   IDE, WYSIWYG, Bibliotecas, Testes..
  24. 24. Designer + IDE
  25. 25. Component Store + NuGet •  Centenas de componentes + Centenas de pacotes NuGet •  Android •  iOS •  Windows Phone.
  26. 26. Xamarin.Forms •  UI Nativa para iOS, Android e Windows Phone. Utilizando o mesmo código.
  27. 27. Teste automatizado em dispositivos reais.

×