Ventajas de Xamarin –
- Xamarin tiene TestCloud que le permite probar sus aplicaciones automáticamente.
- Soporte para LINQ (facilidad para acceder a la entidad DB).
- Proporciona un 100% de reutilización de código con Xamarin. Desarrollo de IU de formularios utilizando lógica y base de código compartido . Esto ahorra mucho tiempo y recursos.
- Admite patrones como MVC y MVVM.
- Xamarin.Android es compatible con dispositivos Google Glass, Android Wear y Firephone.
- La curva de aprendizaje es relativa. Si su equipo conoce C #, es relativamente fácil comenzar con Xamarin.
Xamarin es el más adecuado si –
- ¿Cuál es el mejor juego móvil gratuito?
- ¿Cuál es la mejor aplicación de traducción de tamil a inglés?
- ¿Se supone que las startups de aplicaciones comparten sus características de aplicación en una página de destino o simplemente establecen el interés del usuario?
- ¿Alguien puede ver la cantidad de veces que vi su historia de Snapchat?
- Cómo configurar un plan de marketing para una aplicación móvil
- ya eres programador de C # y no quieres aprender ningún otro lenguaje de programación solo por el desarrollo de aplicaciones móviles.
- está utilizando Visual Stdio y aún desea mantener el mejor IDE del mundo para desarrollar aplicaciones móviles, aplicaciones web, aplicaciones de Windows, etc.
- No desea aprender más de una tecnología para desarrollar aplicaciones de Android, IOS y Windows.
- Si eres fanático de los Productos y Tecnologías de Microsoft.
- Está familiarizado con dot net y desea volver a utilizar la biblioteca dot net en Xamarin.
Por qué no deberías usar Xamarin –
- Si eres amante del código abierto.
- Si está evitando pagar el costo de las tecnologías.
- Todavía dio prioridad a JAVA \ Objective-C sobre C #.
- Si odias a Microsoft y sus productos.