SlideShare una empresa de Scribd logo
1 de 9
OBJECTIVE - C
DESARROLLA APLICACIONES MÓVILES
EQUIPO # 4
INTEGRANTES:
• GAMEROS GONZÁLEZ OTONIEL
• CORTÉS IBARRA PAOLA ESTEFANÍA
• RUIZ GALILEA ALEXANDRA
• LUNA CABELLO VALERIA DEL ROSARIO
• CAROLINA BAÑUELOS AVENA
¿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++.
¿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.
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.
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.
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.
DATOS EXTRAS
Se utiliza el lenguaje Objective-C para hacer programas en el sistema operativo de Apple,
iOS
Define los tipos de datos orientados a objeto básicos como Strings y arreglos.
Los métodos de instancia, variables de instancia y métodos de clase pueden tener el
mismo nombre sin que se produzca ningún conflicto.
A diferencia de otros lenguajes en este no se puede utilizar el operador “+ “para poder
concatenar cadenas de tipo NSString.
En Objective-C se puede sobrecargar dos métodos que reciban en mismo tipo de datos
simplemente cambiando las etiquetas.
* NSString *texto 1 = @“Texto 01” ;
NSString *texto 2 = @“Concat.” ;
NSString *textoRetorno =[texto 1 stringByAppendingString:texto2];
// textoRetorno retorna: “Texto 01 Concat” *
MOTIVOS PARA APRENDER A
PROGRAMAR EN OBJECTIVE - C

Más contenido relacionado

Similar a Actividad 04: Exposición por equipo.

Similar a Actividad 04: Exposición por equipo. (20)

Que es visual c# eduardo sorto
Que es visual c# eduardo sortoQue es visual c# eduardo sorto
Que es visual c# eduardo sorto
 
Swift
SwiftSwift
Swift
 
C# documento de texto junto con mapa conceptual
C# documento de texto junto con mapa conceptualC# documento de texto junto con mapa conceptual
C# documento de texto junto con mapa conceptual
 
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
 
C#
C#C#
C#
 
Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
 
Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#
 
Ios.s2
Ios.s2Ios.s2
Ios.s2
 
Evaluación I
Evaluación IEvaluación I
Evaluación I
 
C#
C#C#
C#
 
Objective-C.pptx
Objective-C.pptxObjective-C.pptx
Objective-C.pptx
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetos
 
Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
 
Lenguajes De Programación
Lenguajes De ProgramaciónLenguajes De Programación
Lenguajes De Programación
 
Deber
DeberDeber
Deber
 
POO
POOPOO
POO
 
Guia teorica
Guia teoricaGuia teorica
Guia teorica
 
Lenguaje c 1
Lenguaje c 1Lenguaje c 1
Lenguaje c 1
 
Introducción al c#
Introducción al c#Introducción al c#
Introducción al c#
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 

Actividad 04: Exposición por equipo.

  • 1. OBJECTIVE - C DESARROLLA APLICACIONES MÓVILES EQUIPO # 4 INTEGRANTES: • GAMEROS GONZÁLEZ OTONIEL • CORTÉS IBARRA PAOLA ESTEFANÍA • RUIZ GALILEA ALEXANDRA • 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 Se utiliza el lenguaje Objective-C para hacer programas en el sistema operativo de Apple, iOS Define los tipos de datos orientados a objeto básicos como Strings y arreglos. Los métodos de instancia, variables de instancia y métodos de clase pueden tener el mismo nombre sin que se produzca ningún conflicto. A diferencia de otros lenguajes en este no se puede utilizar el operador “+ “para poder concatenar cadenas de tipo NSString. En Objective-C se puede sobrecargar dos métodos que reciban en mismo tipo de datos simplemente cambiando las etiquetas. * NSString *texto 1 = @“Texto 01” ; NSString *texto 2 = @“Concat.” ; NSString *textoRetorno =[texto 1 stringByAppendingString:texto2]; // textoRetorno retorna: “Texto 01 Concat” *
  • 9. MOTIVOS PARA APRENDER A PROGRAMAR EN OBJECTIVE - C