Introducción a

Agenda

  1. Algo de historia
  2. ¿Que es Xamarin?
  3. C#
  4. Plataforma Xamarin
  5. Alternativas para el desarrollo móvil
  6. Promesa de Xamarin
  7. Apps con Xamarin
  8. Instalación
  9. Herramientas
  10. Demo(Xamarin.iOS, Xamarin.Android)
  11. QA

Un poco de historia

  • 2000: Microsoft lanza el .NET framework
  • 2001: Se lanza Mono por Ximian
  • 2003: Ximian es adquirida por Novell
  • 2010: Novel es adquirida por Attachmate Group
  • 2011: Novell despide a los desarrolladores de Mono
  • 2011: Miguel de Icaza y Nat Friedman fundan Xamarin y anuncia que Mono será soportado por Xamarin
  • 2011: Atachmate anuncia que concede una licencia perpetua de Mono, MonoTouch, Mono para Android a Xamarin
  • 2016: Xamarin es comprada por Microsoft

¿Que es Xamarin?

Es una plataforma(API) basada en Mono que permite escribir aplicaciones nativas para iOS, WatchOS, tvOS, Android, Android Wear, Mac y recientemente UWP usando como lenguaje de programación C#

C#

Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270)

Plataforma Xamarin

Alternativas para el desarrollo móvil

Silo

Blackbox

Xamarin

Tradicional vs Forms

Promesa de Xamarin

Apps con Xamarin

Instalación

Herramientas

Demo(Xamarin.iOS, Xamarin.Android)

QA

Recursos

Happy Coding!!!

Made with Slides.com