Desenvolvendo aplicações Cross-Platform com Xamarin
O documento discute o desenvolvimento de aplicativos cross-platform com Xamarin. Aborda os desafios de desenvolver apps para múltiplas plataformas, as vantagens de usar Xamarin e apresenta uma demonstração do framework.
Apps lançadas
a todomomento.
O ciclo de vida de
desenvolvimento
X
Usuarios querem
rodar Apps em todos
seus devices
X
Primeiros Desafios…
…a serem vencidos !!
10.
Segundo Desafio…
…a servencido !!
Aplicações em
múltiplas plataformas
Usuários desejam experiencias
Nativas dos apps
Xamarin - Omais completa
plataforma para
aplicações mobile.
14.
Xamarin - Unicaabordagem de
compartilhamento de código.
C# Shared Code
• App mais rápidas: Rápido desenvolvimento
com até 99% de compartilhamento de códigos.
• Somente nativo: desenvolvimento com todos
os recursos de performance e acesso a API.
• Fácil crescimento: Podendo ir de 1-100 apps
com time reduzido e esforço.
15.
Arquiteturas de desenvolvimento.
Xamarin.IOS& Xamarin.Android
• 60% a 80% de reuso de código.
• Recomendado para Aplicações
Sofisticadas UX.
Xamarin.Forms
• Mais de 99% de reuso de código.
• Recomendado para Aplicações
em corporações.
Tudo que imaginar fazer em Object C, Swift, Java, sera possível em Xamarin.
Harry Cheung
Hacker eXoogler
Xamarin performance is so great the i have to imagine
there is some magic involved.
“
”Fonte: https://medium.com/@harrycheung/mobile-app-performance-redux-e512be94f976#.ujzbfqfv7