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!!!

Introducción a Xamarin

By AresDev

Introducción a Xamarin

  • 215