Desde mi experiencia y eso es 6 años de trabajo con Xamarin y un montón de charlas y discusiones en conferencias: aquí es exactamente donde los desarrolladores de c # /. Net que vienen del mundo de Windows (WPF, Windows Forms, ASP.net…) se estrellan contra el muro de hormigón con alta velocidad (expectativas)…. Y luego vino sobre todo …
¿Por qué? Por lo general, comienzan con Xamarin.Forms, que es muy similar a WPF o Silverlight (complemento del navegador y / o Windows Phone) y, en muchos casos, sus requisitos son funciones muy simples que se pueden realizar con Xamarin.Forms sin conocimiento específico de la plataforma (Android y / o iOS). Y aprender Android y iOS lleva tiempo …
Sí, Xamarin agrega características .net (muchas de ellas) al desarrollo de aplicaciones de Android e iOS, pero esas características por sí mismas no brindarán la capacidad de crear aplicaciones de Android o iOS.
Xamarin es un campo enorme y una tecnología muy compleja, pero muchas personas lo subestiman.
- ¿Cuál es el uso más efectivo de Quora para aprender matemáticas?
- ¿Qué habilidades caracterizan a un aprendiz rápido?
- ¿Cuáles son algunos ajustes para mejorar mi eficiencia?
- Cómo recuperar mi amor por el aprendizaje
- ¿Qué sitios web debería visitar un ingeniero de software?
Después de 6 años, mi lista de TOLEARN sobre Xamarin aún es larga (y se hace más larga), aunque trabajo en el equipo de Xamarin y podría estar un poco sesgada al respecto.