1. OBJECTIVE - C
DESARROLLA APLICACIONES MÓVILES
EQUIPO # 4
INTEGRANTES:
• GAMEROS GONZÁLEZ OTONIEL
• CORTES IBARRA PAOLA ESTEFANÍA
• RUIZ GALILEA
• LUNA CABELLO VALERIA DEL ROSARIO
• CAROLINA BAÑUELOS AVENA
2. ¿QUÉ ES?
OBJECTIVE - C es un
lenguaje P.O.O. que al igual
que C++, este es una
extensión de C para hacerlo
orientado a objetos.
Originalmente fue creado por
Brad Cox, Tom Love y la
corporación StepStone en
1980.
*Es un lenguaje más limpio, pequeño y más
rápido de aprender que C++.
3. ¿PARA QUÉ ES?
• A la hora de programar
aplicaciones para el S.O.
de Apple, iOS, y por lo
tanto para crear apps para
iPhone y iPad, debes
utilizar el lenguaje
Objective-C.
4. CARACTERÍSTICAS
• Lenguaje de programación basado en C.
• Estructurado en clases, objetos, variables de
instancias, métodos, etc.
• 3er lugar en el ranking TIOBE.
• Muy dinámico.
5. REQUISITOS DE HARDWARE Y SOFTWARE PARA PROGRAMAR
EN OBJECTIVE - C
Hardware:
1. Un computador con Mac OS X 10.6 o posterior.
2. Un dispositivo móvil para pruebas.
Software:
1. Xcode.
2. iOS SDK.
6.
7. Swift se sitúa por delante en
cuanto a potencia y
rendimiento.
Objective - C, más fácil al
momento de aprender.
Moderno, potente y seguro.Swift tiene menos de un mes de vida y
Objetive-C muchos años: los
recursos, APIs, soluciones,
funciones, librerías, documentación,
referencias, páginas… todo es
Objetive-C.
8. DATOS EXTRAS
Los métodos de instancia, las variables de instancia y los métodos de clase, pueden tener
el mismo nombre sin que se produzca ningún tipo de conflicto.
A diferencia de otros lenguajes de programación, no podemos utilizar el operador ‘+’ para
concatenar cadenas de tipo NSString.
Se utilizar el lenguaje Objetive-C a la hora de programar aplicaciones para el sistema
operativo de Apple, iOS, y por lo tanto para crear apps para iPhone y iPad.
Podemos manejar cadenas de texto al estilo C: (char*) o podemos utilizar la clase NSString