Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguajes de programación para iOS, JONATHAN ELIEZER MARTINEZ MIGUEL-604 -…
Lenguajes de programación para iOS
¿Qué es un lenguaje de programacion?
Es una forma de comunicarnos con una computadora, tablet o celular e indicarle qué queremos hacer.
Objetive c
Es un lenguaje creado a mediados de los 80s convirtiendose en un lenguaje popular para el desarrollo de aplicaciones
Ventajas
Alto grado de soporte de código
Gran cantidad de documentación, literatura técnica y una enorme comunidad
Rápida transición de uno de los idiomas de la familia C, sólo tienes que acostumbrarte a la sintaxis
Compatibilidad Swif, permite utilizar dos idiomas al mismo tiempo
Desventajas
Puede ser difícil entender los principios de OOP y la sintaxis apilada
Baja legibilidad del código
Bajo rendimiento en comparación con Swift
Swift
Es un lenguaje de propósito general joven, poderoso y de código abierto. Fue introducido oficialmente por Apple el 2 de junio de 2014.
Ventajas
Velocidad. El lenguaje está al mismo nivel que C ++, y Cupertino
Navegación simplificada a través de los archivos del proyecto
Crea solo un archivo para la declaración e implementación
Fácil de leer, ya que este lenguaje no está construido en C
Brevedad. La cantidad de código es cada vez menor. Por ejemplo, para añadir dos líneas, se puede usar el “+”
Desventajas
Swift está en desarrollo y cambio constante
La interacción con los archivos de Objective-C se realizan mediante un “puente”, lo que ralentiza el proceso de construcción
Desarrollo de aplicaciones iOS en C++
Soporta paradigmas de programación como la programación orientada a objetos, la programación generalizada
C ++ está soportado por iOS, pero hay un “pero”: no se puede escribir toda la aplicación en él
Se puede usar C ++ para mejorar el rendimiento de una aplicación iOS existente
usar el dialecto Objective-C ++, una combinación de Objective-C y C ++, puede mejor biblioteca para la tarea actual
JONATHAN ELIEZER MARTINEZ MIGUEL-604