.net (.net = C # || F #) se ha convertido con la tecnología multiplataforma de Xamarin y será aún mejor en pocos años.
Hoy .net no es solo tecnología xplat horizontalmente:
- móvil (Android, iOS, Windows *)
- Escritorio (WPF, WindowsForms, GTK # en Linux / mac y AppKit en Mac)
pero la tecnología vertical xplat donde los usuarios pueden compartir el código C # / F # a través de ASP.net móvil, de escritorio y servidor
- ¿Por qué un teléfono inteligente no puede actuar como una PC? Quiero decir, al conectar un monitor y un teclado debería comportarse como una PC. ¿Por qué no puede ser diseñado de esa manera?
- ¿Qué herramientas de inteligencia de negocios serían económicamente factibles para descargar en mi computadora personal?
- ¿Cuáles son las mejores especificaciones para una PC para juegos de $ 300?
- Si una PC estándar sigue ejecutando la CPU con un 15% de uso, con suministro de electricidad ilimitado, HDD normal, ¿qué es lo primero que podría causar que no se detenga? ¿Cuando?
- ¿Debo comprar una PC para juegos?
Por lo tanto, es una buena opción para
- Desarrolladores .net para extender sus aplicaciones en otras plataformas
- Cualquier desarrollador que no sea de mente estrecha (Java, Swift y Objective-C) que desee extender sus aplicaciones a otras plataformas.
Hay un número cada vez mayor de desarrolladores de java / objc / swift que aceptan cada vez más a Xamarin, pero aún hay muchos fanáticos.
Lea los comentarios en esta publicación de blog de iOS (no es necesario decir quién es Ray:
Creación de aplicaciones iOS con Xamarin y Visual Studio
EDITAR:
Para tener una respuesta completa, deberá verificar otras opciones como Qt, alguna tecnología híbrida. java …