Depende completamente de los requisitos de su proyecto. Soy un desarrollador de Xamarin y lo he estado usando desde hace un año y medio, y lo encuentro interesante. A partir de ahora puedo decir que aún no es estable, para construir una base de código único completo sin modificar las funcionalidades nativas. Tuve que crear una aplicación empresarial para Windows 10 y Android con Xamarin Forms, y me pareció muy agotador y lento. Por ejemplo, tuve que cargar un GridView con celdas dinámicas de Grid con imágenes que se cargan desde un subproceso de fondo, esto se logró parcialmente debido al conjunto mínimo de API disponibles para GridView en Xamarin Forms. Las construcciones de Xamarin tienen errores y no son estables. Dado que Microsoft compró Xamarin, creo que en otros dos o tres años introducirían más funciones, lo que lo convertiría en un marco robusto. Xamarin sería el futuro para la creación de aplicaciones móviles, lenguaje universal, base de código único, implementación en las tres plataformas (IOS, Android, Windows), sin sobrecarga de aprendizaje ObjC, Java, Swift, etc. En cuanto a su respuesta si está planeando crear algo simple para aplicaciones de consumo que puede comenzar con Xamarin menos si está compilando para Enterprise, entonces se prefiere Native SDK.
¿Es posible construir hermosas aplicaciones con Xamarin Forms? ¿Cómo puedo lograr esto?
Related Content
¿Cuáles son las ventajas y desventajas de ser desarrollador de Android y desarrollador de iOS?
¿Cuál es la mejor aplicación móvil para ver las noticias más compartidas del día?
¿Cuáles son las mejores plataformas / aplicaciones para crear anuncios de Facebook?
¿Desde dónde empiezo para el desarrollo de aplicaciones iOS?
Si ciertamente. Recomendaría hacer la interfaz de usuario en C # en lugar de XAML para una mejor comprensión y control. ¡Asegúrate de entender qué diseño usar cuando y no te olvides de echar un vistazo a los increíbles componentes en la tienda de componentes Xamarin y algunas gemas excepcionales por syncfusion!
Absolutamente, sigue aprendiendo y construyendo, ¡encontrarás el camino a la perfección de tu aplicación!
More Interesting
¿Cuáles son algunos buenos consejos para desarrollar una biblioteca de Android?
¿Qué plataforma de análisis utilizo para rastrear las desinstalaciones en una aplicación móvil?
¿Cuáles son las fuentes para aprender el desarrollo de Android, si ya eres un desarrollador móvil?
¿Existe alguna herramienta de código abierto para la prueba de carga de aplicaciones móviles?
¿Cómo creo una aplicación sin codificar?
¿Existen marcos de código abierto para el desarrollo de juegos multiplataforma (teléfonos móviles)?
¿Cuál es el mejor: XDK de AppMobi, Appcelerator o PhoneGap?
¿Por qué a los desarrolladores de aplicaciones no les gusta Objective-c?
¿Hay algún límite con Ionic Framework?
¿Cuál es el mejor marco HTML / js para usar para el desarrollo de una aplicación móvil en Cordova?
¿Cuál es la mejor manera para que mi servicio web envíe y reciba mensajes de texto?