No, ese es el desarrollo nativo. La aplicación multiplataforma significa que comparte casi el mismo código en todas las aplicaciones utilizando un marco que le permite compilar en ambas plataformas (y también en Windows). Existen principalmente dos tipos de desarrollos multiplataforma
- Basado en Cordova, que básicamente representa una vista web dentro de su aplicación con API de JavaScript para acceder a las funciones y bibliotecas nativas, Ionic es un marco bastante famoso que proporciona este tipo de desarrollo y, dado que el navegador Android 4.4 Chromium presenta las vistas web en Android, no hay retraso ahora
- El otro tipo es donde su cruz se convierte en código base nativo de plataforma respetada. Como en Unity y Xamarin. Escribe un código en C # y en tiempo de compilación se convierte en binario (o versión compatible con la plataforma)
Ambos enfoques funcionan bien y tienen sus propias peculiaridades y ventajas. A menos que desee hacer algo muy específico y realmente le guste una experiencia de usuario fluida y tenga un gran presupuesto para respaldar todo esto. Vaya nativo, de lo contrario, puede obtener una aplicación de nivel de producción bastante decente con Ionic o Xamarin.
Unity es líder del mercado en juegos y casi el 90% de los juegos en 3D se construyen utilizando la unidad. Unity tiene un mercado enorme, buena comunidad de desarrolladores y mucha ayuda y tutoriales disponibles en línea. La mayoría de las personas que solo se dirigen a una plataforma también están utilizando la unidad en estos días debido a la facilidad de desarrollo.
- ¿Me puede recomendar un buen desarrollador de iOS para un proyecto de aplicación empresarial?
- ¿Qué habilidades se deben aprender para desarrollar aplicaciones de Android / iOS desde cero, suponiendo que tenga un conocimiento de programación muy básico (principiante)?
- ¿Qué idioma debo aprender para desarrollar una aplicación de redes sociales Android e iOS (la red social es la misma), donde mis usuarios promedio serán 300, y la base de datos debe estar escrita en un idioma que pueda editar fácilmente si aumenta el tráfico?
- ¿Cuáles son concretamente los pasos clave más importantes para construir una aplicación de iOS que resulte en un negocio exitoso con> 1M $ de ingresos en 18 meses?
- ¿Hay alguna manera de poder desarrollar aplicaciones de iOS pero aún así poder jugar juegos de PC en configuraciones altas sin tener que comprar 2 computadoras?