Soy un desarrollador casi exclusivo de Xamarin. No he desarrollado una aplicación móvil en Java u ObjC en años. Lo estoy haciendo muy (muy) bien.
- En general, al 90% de mis clientes no les importa el aspecto técnico del proyecto (marco utilizado, idioma, backend web …). Solo quieren una aplicación que funcione bien, se vea bien y sea rápida. Después de todo, me están pagando para que me encargue de ese lado del proyecto.
- El desarrollo de Xamarin realmente está en tendencia en estos días, ya que Xamarin se está utilizando cada vez más, la demanda de desarrolladores de Xamarin está literalmente explotando. La adquisición de Xamarin por parte de Microsoft seguramente ha acelerado la tendencia.
- ¡C # es (en mi opinión ) uno de los mejores lenguajes de programación! Te encantará trabajar con LINQ y genéricos.
- En cuanto a adaptar su código Java guardado, la buena noticia es que C # está realmente muy cerca de Java, y Xamarin hizo un trabajo maravilloso al hacer que su puerto C # de la api de Android esté muy cerca de la api de Java (mismos nombres de funciones, propiedades … etc.)
Entonces diría: aproveche la oportunidad (¡si le resulta atractivo, por supuesto!), Trabajar con Xamarin solo tendrá buenas ventajas, lo más importante es aprender un nuevo lenguaje (C #) y un nuevo marco (Xamarin)
- ¿Cuánto cuestan las tarifas de AdMob para las aplicaciones de Android?
- Dejando de lado los problemas de fragmentación, ¿qué separa el SDK de iOS del SDK de Android?
- ¿Qué biblioteca de red es mejor para trabajar con Android?
- Cómo comenzar tu nuevo proyecto de Android
- ¿Es demasiado tarde para convertirse en desarrollador de Android?