¿Cuál es su opinión honesta sobre el uso de Xamarin en la creación de aplicaciones de Android e iOS?
No veo ninguna razón para elegir no usar Xamarin para crear sus aplicaciones móviles. Xamarin tiene algunas ventajas enormes sobre los conjuntos de herramientas nativas:
- le permite crear aplicaciones sin necesidad de aprender nuevos idiomas; sin embargo, debes aprender los detalles del sistema operativo;
- le permite construir más rápido: puede compartir todo el BL y puede compartir aún más código con Xamarin Forms, que también le permite compartir la interfaz de usuario;
- le permite probar las aplicaciones más rápido; crear una única prueba automatizada de IU es suficiente para probar la aplicación en ambos [/ todos] sistemas operativos;
- Las herramientas de Microsoft son muy buenas y están bien integradas con Xamarin; esto le ayuda a construir más rápido: desarrollar más rápido, probar más rápido, lanzar más rápido; Todo está en un solo lugar.
¿Crees que vale la pena la tarifa de la Universidad Xamarin?
- ¿Será 2011 el año en que los desarrolladores piensen dos veces antes de crear aplicaciones para la plataforma iOS antes de Android?
- ¿Cuál es la implementación correcta para hacer que dispatch_apply ejecute más de un hilo simultáneo en el iPhone?
- ¿Qué tan difícil es pasar de Parse a un servidor en el sitio u otro sitio web de servidor en la nube?
- ¿Debo actualizar mi iPhone 6 a iOS 11 o no? ¿Cuáles son los motivos de ambos casos?
- ¿Cuál es el mejor lanzador de iOS para Android?
Realmente depende de múltiples factores:
- si te cuesta leer la documentación, entonces los videos son mejores para ti; También puede tener clases en vivo con instructores que pueden responder a sus preguntas;
- Si desarrolla aplicaciones con desafíos técnicos difíciles, los instructores pueden ayudarlo a solucionar los problemas específicos de su aplicación; Creo que hay algunas horas de soporte incluidas cada mes; es menos probable que necesite más de lo que ofrecen.
¡Feliz codificación!