Aplicación nativa de iOS:
- Lenguaje: Rápido y Objetivo-c. Si es posible, use Swift ya que muchas aplicaciones nuevas se están desarrollando en Swift.
- IDE: XCode
Aplicación nativa de Android:
- Lenguaje: Java y Kotlin
- IDE: Android Studio
Las aplicaciones multiplataforma se pueden compilar y compilar en una sola plataforma, pero podemos ejecutarlas en cualquier plataforma
- ¿Cuál es la mejor aplicación en Mac para el desarrollo de Java?
- ¿Es aconsejable tener derechos de autor establecidos si desea desarrollar un sitio web y una aplicación?
- ¿Cómo funciona Xamarin?
- ¿Qué requisitos necesitaría si quisiera crear una aplicación?
- ¿Cómo te ayudará una aplicación móvil de restaurante a servir mejor a tus invitados?
- React-Native: Lenguaje: Java-script y Proporcionan React-Native SDK que deberá usar. Es mantenido por FB. Puede usar cualquiera de sus editores favoritos como Sublime Text para el desarrollo.
- Xamarin: Lenguaje – C # .NET. Para el desarrollo puedes usar Visual Studio
Las aplicaciones híbridas son aplicaciones html5. Se representan en el componente WebView que es similar al navegador. Existen muchos marcos de aplicaciones híbridas. Algunos de ellos son
- Brecha telefónica
- Iónico
- IU angular móvil
- Intel XDK
- Sencha Touch
- Kendo UI
- Appcelerator Titanium
Y probablemente muchos más …