Skip to main content

Xamarin

¿Qué significa Xamarin?

Xamarin es una plataforma para el desarrollo de móviles Apps, que se basa en el framework .NET de Microsoft y permite desarrollar Apps de aspecto nativo para Windows Phone, Android e iOS.

¡Tip!

Con Xamarin, Applikations también puede desarrollarse para los dos sistemas operativos de escritorio Windows y MacOS.

Información general de Xamarin

Xamarin se fundó en 2011 y fue adquirida por Microsoft en marzo de 2016. Al principio, la plataforma de desarrollo se ofrecía mediante una licencia de pago, pero ahora Xamarin también está disponible de forma gratuita. Utilizando los lenguajes de programación XAML para la interfaz de usuario y C# para la lógica de negocio, es posible desarrollar Applikations que apenas difieren de las nativas Apps. La gran ventaja, sin embargo, es que la interfaz de usuario y la lógica de negocio pueden desarrollarse de la misma manera. La gran ventaja, sin embargo, es que es posible compartir una parte considerable del código escrito de forma única entre las diferentes plataformas (Android, iOS, Windows).

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Ventajas y desventajas de un vistazo

Con su enfoque orientado a objetos,Xamarin es una excelente alternativa a los populares frameworks webApp como React, Angular o Vue. Sin embargo, esta solución multiplataforma conlleva numerosas ventajas y algunos inconvenientes.

Pro
  • Excelente rendimiento
  • La interfaz de usuario (UI) parece nativa en todas las plataformas
  • Es posible desarrollar rápidamente prototipos utilizables
Contra
  • La configuración es bastante complicada y requiere mucho tiempo
  • La documentación no siempre es útil

Más enlaces:


¿Tiene más preguntas?

Por favor, contáctenos


Otros contenidos