Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Bailando con monos - Introducción a Xamarin

4,849 views

Published on

Charla de introducción a Xamarin.Forms del evento Talks 4 Kids a favor de la fundación Theodora.

Published in: Technology
  • Be the first to comment

Bailando con monos - Introducción a Xamarin

  1. 1. TALKS 4 KIDS
  2. 2. TALKS 4 KIDS 2015 con Fundación Theodora
  3. 3. Patrocinadores Colabora
  4. 4. TALKS 4 KIDS Bailando con monos
  5. 5. Founder & Tech lead @ DevsDNA @josueyeray josueyeray@gmail.com YerayJulián
  6. 6. Empecemosconun poco de historia… iPhone 3G 11/07/2008 HTC Magic 23/09/2008 HTC Trophy 01/10/2010
  7. 7. Objective C, Java, C++, C#... Y ahora,el panoramaactual…
  8. 8. AXML, XAML, Storyboards, Xibs… Y ahora,el panoramaactual…
  9. 9. XCode, Android Studio, VisualStudio… Y ahora,el panoramaactual…
  10. 10. Es muy complejo ser un desarrollador multiplataforma mobile: • 3 lenguajes dedesarrollo nativos • 3 lenguajes de UI nativos • 3 entornos de desarrollo nativos Además, cada plataforma tiene su propia guía de estilos, tienda, certificación… Tenemos que elegir uno para especializarnos o solo saber un poco de todos... Y ahora,el panoramaactual…
  11. 11. Podemos crear apps con HTML5/JS/CSS3, incrustadas sobre un cascarón vacío nativo. Básicamente páginasweb offline autocontenidas para poder publicarlas en la store Perdemos el comportamiento nativode la appdado por el sistema • Animaciones, transiciones, controles... La alternativa…
  12. 12. Existeunatercera vía… construir apps nativasintentando unificar todo lo posible el desarrollo. La terceravía…XAMARIN!
  13. 13. Al desarrollar y publicar una app, existen dos mundos: Una app,dos mundos… ReleaseDevelopment
  14. 14. Simplificamos el proceso de desarrollo. Obtenemos apps con interface nativay rendimiento nativo. Un sololenguaje de lógica, un sololenguaje de UI, un solopatrón de desarrollo y un solo entorno. C#, XAML, MVVM y VisualStudio 2015. Xamarin
  15. 15. Xamarin.Forms nos permite crear la UI escribiéndola en XAML. Con Xamarin.Forms 2.0 podemos habilitarla compilación de XAML a IL para iOS y Android Soporte desde iOS 6 hasta9, Android 4 hasta6, Material design y UWP preview. Xamarin.Forms [assembly: XamlCompilation (XamlCompilationOptions.Compile)]
  16. 16. GRACIAS!!

×