Todas las aplicaciones en la tienda de aplicaciones son Objective-C o Swift. Hay formas de crear aplicaciones genéricas que usan vistas web, pero esa aplicación genérica está en uno de esos dos idiomas. La vista web está en lo que sea que esté escrito en sus vistas web (es decir, Javascript, CSS, HTML y bibliotecas de Javascript). Pero las vistas web son esencialmente datos de la aplicación genérica.
Hay herramientas multiplataforma que se compilan a Objective-C (no estoy al tanto de ninguna en este momento que compile a Swift, pero si no están aquí ahora, estoy seguro de que vendrán).
Pero la conclusión es que todas las aplicaciones están en Objective-C o Swift.
- Quiero comenzar a desarrollar aplicaciones como hobby. Ya conozco Java bastante bien, pero Swift me interesó por el desarrollo de aplicaciones iOS, ¿vale la pena aprenderlo?
- ¿Qué es el corte de aplicaciones en iOS 9?
- ¿Existe una configuración que excluya la carga de videos en la biblioteca de fotos de iCloud?
- ¿Cuál es la versión más alta de iOS para un iPad 3?
- ¿Debo aprender desarrollo iOS o desarrollo web?
En este momento, la mayoría son Objective-C. Puede tomar mucho tiempo crear y desarrollar una aplicación y acumularás un cuerpo de código con el tiempo. No es trivial convertir cualquier aplicación significativa (en tamaño) a otro idioma. (Uh. “No trivial” es hablar geek por una “gran cantidad de trabajo”).
Entonces, en este momento, la gran mayoría de las aplicaciones en la tienda de aplicaciones están en Objective-C, algunas más nuevas están en Swift. Con el tiempo esto cambiará.
Además, los dos idiomas se pueden mezclar en una sola aplicación también. Eso sucederá más y más.