Para desarrollar aplicaciones usando sus tecnologías nativas, usaría:
Android: Java
iOS – Swift
- ¿Cuánto cuesta construir aplicaciones de Apple en los Estados Unidos?
- Interfaz de usuario del juego de iPhone: ¿Cuál es la mejor manera de entregar la interfaz de usuario?
- ¿Por qué debería usar Swift cuando Delphi y otros desarrolladores me permiten escribir solo el código de Windows y automáticamente obtengo las versiones de las aplicaciones OS X, iOS y Android?
- ¿Bluetooth de baja energía finalmente obtendrá equipos de automatización del hogar de diferentes fabricantes que se interconectarán o es solo otro protocolo para agregar a la pila?
- ¿Cuáles son las desventajas y ventajas de elegir JetBrains AppCode con soporte Swift 2 sobre Xcode 7.x para el desarrollo de iOS?
Hay muchas otras opciones si desea utilizar un método híbrido. Creo que el desarrollo híbrido siempre será una opción disponible para las personas porque puede reducir un poco el tiempo de desarrollo. Siempre habrá alguien que necesite una ruta rápida hacia la producción y, en algunos casos, el desarrollo híbrido lo ofrece.
En Touchtap nos promocionamos como desarrolladores de aplicaciones móviles tanto para iOS como para Android, y aunque la mayoría de nuestros clientes desean que su aplicación esté disponible en ambos lugares, no utilizamos un enfoque híbrido. Nos enorgullecemos de desarrollar tecnologías nativas para ambas plataformas, sabiendo que esto siempre resultará en una aplicación mejor y más fluida. Tenemos desarrolladores que se especializan en desarrollo nativo para Android e iOS por esa razón. Si desea obtener más información sobre nosotros o nuestro enfoque de desarrollo, escribimos un blog sobre este tema específicamente – Aplicaciones móviles nativas vs. híbridas – El debate y las principales diferencias
A largo plazo, creo que será mejor tomar la ruta de desarrollo nativa. De acuerdo, puede requerir que aprendas algunas habilidades nuevas como Swift y Java, pero si eres un buen desarrollador, tener esas herramientas en tu arsenal no debería hacer nada más que ayudarte.