En mi opinión, es mejor que tenga una * muy * muy buena razón para no usar Objective-C o ahora Swift para el código de iOS. Uno de ellos es OpenCV, que usa C ++ porque es mucho más eficiente para todos los cálculos que está haciendo. Sin embargo, para cualquier cosa estándar, es un gran error escribirlo en un código no nativo.
¿Razones? Simple:
1) Debe esperar a que se abra el soporte de nuevas API cuando use Xamarin
2) No tienes idea si alguna vez se perderá el soporte con Xamarin. Si esto sucede, eres SOL.
3) Buena suerte para encontrar un reemplazo u otro tipo para trabajar en su código con usted. Los desarrolladores de iOS conocen Objective-C, no Xamarin.
4) Con el número 3, buena suerte para encontrar tutoriales para Xamarin. Hay mucha más documentación y conocimiento para Objective-C.
Objective-C es muy fácil de aprender, la única razón para permanecer en C # en la mayoría de los casos es que eres flojo. Nunca será tan bueno como un idioma nativo para iOS. Si va por esa ruta, también puede hacer PhoneGap para implementar en múltiples plataformas.
- ¿Cómo y dónde puedo obtener una aplicación de viaje desarrollada para una idea nueva pero fantástica? ¿Qué cantidad de inversión se necesita? ¿Dónde puedo vender la idea o aplicación?
- Cómo acceder a Snapchat en línea
- Cómo contribuir a una historia en vivo de Snapchat
- Si voy a construir un sistema de participación de empleados para usted como una aplicación web / móvil. ¿Qué características te gustaría presentar para poder usarlo?
- ¿Cuál es la mejor manera de desarrollar aplicaciones multiplataforma para Android e iOS?