Con Microsoft ahora respaldando a Xamarin, estarás en casa si vienes de un fondo .NET.
Un buen lugar para comenzar es la Universidad Xamarin. Puede obtener una prueba gratuita de 30 días:
Prueba de 30 días de la Universidad Xamarin: ahora con aprendizaje autoguiado |
- ¿Cuáles son las 10 principales empresas de desarrollo de aplicaciones móviles en Kuwait?
- ¿Cuál es la lista de diez diez para las empresas de desarrollo de aplicaciones móviles en Jaipur?
- ¿Cuáles son los ahorros de tiempo de hacer un prototipo móvil en HTML CSS JavaScript frente a iOS nativo?
- Cómo elegir la empresa de desarrollo de aplicaciones sanitarias en Manchester, Reino Unido
- ¿Cuál es el software más fácil para crear una aplicación móvil?
El desarrollo móvil es diferente del desarrollo cliente-servidor, pero no tanto como para que sea difícil adaptarse. Una de las principales diferencias es que debe suponer que cualquier conectividad de red podría estar inactiva y atenderla.
Le recomendaría que no siga la ruta Ionic o PhoneGap como otros han mencionado. Tienen penalizaciones de rendimiento y no permiten el acceso a las funciones del dispositivo móvil. También debería escribir una página web receptiva que se pueda mostrar en dispositivos móviles. Además, viniendo de C # te sorprendería lo malo que es JavaScript como lenguaje, lo cual es comprensible, fue diseñado como un lenguaje de script para no programadores.