Escolar Documentos
Profissional Documentos
Cultura Documentos
C#
Albert Tanure
Arquiteto de Software, XSP e MTAC
Reconhecimentos Certificações
• Desenvolvimento Cross-plataform
• Utiliza o .Net Framework e todos os seus benefícios
• Desenvolvimento utilizando linguagens como C# ou F#
Abordagens de desenvolvimento
Xamarin, Xamarin.Studio e Visual Studio
Shared UI Code
Shared C# Backend
Shared C# Backend
• http://www.xamarin.com
• http://www.studyxnet.com.br
Por onde começar?
Xamarin, Xamarin.Studio e Visual Studio
• Visual Studio
• Somente Windows
• 2012+
• Possibilidade de criação das 3 soluções
• Integração com TFS e Azure
• Não há intellissense para XAML do Xamarin
• Modo Design um pouco diferente das IDE’s padrões
Ferramentas
Xamarin, Xamarin Studio e Visual Studio
• Xamarin Studio
• MAC e Windows
• Não cria Projeto Windows Phone
• No Windows não suporta iOS
• Intellissense para XAML da plataforma
• Integração com serviços da Xamarin
• Modo Design parecido com o Android.Studio e XCode
Ambiente .Net
Suporte a todos os recursos mais recentes do framework:
• C# 6.0
• Linq
• Lambda Expression
• Generic
• Async/Await
Ambiente .Net
Sintaxe completamente adaptada com a experiência de desenvolvimento .Net
✓Sempre Atualizado
• iOS 9
• Android 2.3+
Total Suporte:
• Google Glass
• Android Wear
• Amazon Fire TV
• Apple Watch
Emulador
Xamarin, Xamarin Studio e Visual Studio
• Xamarin Palyer
• Boot mais rápido
• Windows e iOS
• Drag and drop para instalar apps
• Aceleração gráfica
• ADB sync
• Multi touch
• Otimizado
Ferramentas
Azure, IBM, Oracle, AWS, Salesforce ….
Aprender
Testar
Monitorar (real-time)
Recursos
Xamarin, Xamarin.Studio e Visual Studio
• http://www.xamarin.com
• http://www.studyxnet.com.br
• http://developer.xamarin.com
• http://forumns.xamarin.com
• http://developer.xamarin.com/guides
• MVA- Cross-Plataform Development with Xamarin & Visual Studio
http://bit.ly/1KC3OLO
• MVA - Introdução ao Xamarin
http://bit.ly/1VbCPBW
INTRODUÇÃO AO XAMARIN
Desenvolvendo aplicativos moveis em C#
OBRIGADO!
Albert Tanure
tanure@live.com
www.facebook.com/stxnet
www.studyxnet.com.br
www.meetup.com/stxnet
?