Upload
letticia-nicoli
View
535
Download
0
Embed Size (px)
Citation preview
Entendendo Xamarin.Forms
@LetticiaNicoli
Apresentação
★ Desenvolvedora na Lambda3;
★ Formada em Análise e Desenvolvimento de Sistemas;
★ Adepta a novas tecnologias e metodologias ágeis de desenvolvimento.
Letticia Nicoli de Lima20 Anos
Xamarin
Tudo o que você consegue fazer com Objective-C/Swift ou Java, pode ser realizado em C# e Visual Studio com Xamarin
★ Código específico para cada plataforma
★ Acessar através do código compartilhado
iOS Android WP
Plugins
API COMUM
github.com/xamarin/XamarinComponents
IMAGINE NÃO PRECISAR MAIS CODIFICAR DIFERENTES UIS PARA
CADA PLATAFORMA ?
➔ Maximização do reuso de código entre as plataformas➔ 40+ opções de controles, páginas e layouts➔ Construção de interfaces usando C# ou XAML➔ Two-way Data Binding➔ Navegação➔ Animação➔ Mensageria➔ Custom Renderers
Xamarin.Forms
Compartilhamento de Código
Escrever apenas uma vez a interface e reutilizar nas 3 plataformas õ/
XAML ou C#
XAML C#
Você pode utilizar ...
Páginas
Layouts
XAML ou C#
Cenários de Utilização
Xamarin.Forms Xamarin.AndroidXamarin.iOS
Controles
……
developer.xamarin.com/api/namespace/Xamarin.Forms/
Customização
Vem praDEMO
Visualizar o layout em tempo real diretamente na IDE.
Previewer
Temas
A Xamarin oferece temas para criação das páginas
developer.xamarin.com/guides/xamarin-forms/themes/
Native Embedding
URL Navigation
GRÁTIS
OPEN SOURCE
TUDO DE BOM :) github.com/xamarin/Xamarin.Forms
Coca-Cola youtube.com/watch?v=A90NsOoPMoU
www.xforms-kickstarter.com/
XamarinVideos
MonkeyNights
DÚVIDAS ?Twitter: @LetticiaNicoliE-mail: [email protected]