Introdução Xamarin.Forms (2018)
Aula 1
Agenda
•O que é Xamarin?
•O que é desenvolvimento Cross-Platform?
•Abordagem “Oficial”
•Abordagens Xamarin:
• “Tradicional” (Xamarin.Android e Xamarin.iOS)
• Xamarin.Forms
•HandsOn (Busca CEP)
Jefferson S. Balivo
https://www.balivo.com.br
O que é Xamarin?
Jefferson S. Balivo
https://www.balivo.com.br
O que é Xamarin?
•Permite o desenvolvimento de aplicativos
NATIVOS compartilhando O MESMO CÓDIGO em
diferentes plataformas
• Oferece o acesso a todos os recursos nativos das
plataformas: User Interfaces, API (Camera, GPS,
etc) – COM A MESMA PERFORMANCE
Jefferson S. Balivo
https://www.balivo.com.br
Desenvolvimento
Cross-Platform
Jefferson S. Balivo
https://www.balivo.com.br
Abordagem “Oficial”
Jefferson S. Balivo
https://www.balivo.com.br
Android
Kotlin
iOS
Swift
Objective-C
Windows
C# .NET
Device
Abordagens “Tradicionais”
Jefferson S. Balivo
https://www.balivo.com.br
Android
C#
iOS
C#
Windows
C#
Xamarin (.NET Framework)
Device
Abordagem Xamarin.Forms
Jefferson S. Balivo
https://www.balivo.com.br
Android
C#
iOS
C#
Windows
C#
Xamarin.Forms
(.NET Framework)
Device
HandsOn
(Busca CEP)
Jefferson S. Balivo
https://www.balivo.com.br

Introdução Xamarin.Forms 2018 - Aula 1