¿En qué lenguaje de programación están escritas las aplicaciones de los teléfonos inteligentes?
Android es principalmente Java, Iphone es principalmente Objective-C (el desarrollo futuro estará sesgado hacia Swift) y Windows Phone es principalmente C#.
Sin embargo, todas las plataformas principales utilizan varios lenguajes de secuencias de comandos. Puede instalar un motor de análisis de secuencias de comandos en el teléfono móvil o compilar directamente las secuencias de comandos en el idioma principal de la plataforma y luego generar el paquete de instalación correspondiente.
Debido a que los teléfonos móviles convencionales tienen soporte de renderizado web incorporado, también existe un método para mezclar HTML5 y nativo. La ventaja de este método es que puede escribir un conjunto de código y usarlo. Se pueden ejecutar varias plataformas principales directamente, pero la desventaja es que la eficiencia operativa puede no ser óptima.