SlideShare una empresa de Scribd logo
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
¿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
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
MOTIVOS PARA APRENDER A
PROGRAMAR EN OBJECTIVE - C

Más contenido relacionado

Similar a Expo os

Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
Nohemi Cuesta
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
monty19
 
C sharp
C sharpC sharp
C sharp
Aleja Zapata
 
CURSO INTENSIVO C#.pptx
CURSO INTENSIVO C#.pptxCURSO INTENSIVO C#.pptx
CURSO INTENSIVO C#.pptx
haycos
 
Guia teorica
Guia teoricaGuia teorica
Guia teorica
Jonatan Guzman
 
Deber
DeberDeber
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
Rayco Paucar
 
C#
C#C#
Que es visual c# eduardo sorto
Que es visual c# eduardo sortoQue es visual c# eduardo sorto
Que es visual c# eduardo sorto
eduardo sorto
 
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
Rayco Paucar
 
Iphone
IphoneIphone
Iphone
Joel Lara
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
Martin Pacheco
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
Hugo Vallejo
 
Lenguajes poo
Lenguajes pooLenguajes poo
Lenguajes poo
Ismael Reyes Cruz
 
500043473-Presentacion-c-Sharp-C.pptx
500043473-Presentacion-c-Sharp-C.pptx500043473-Presentacion-c-Sharp-C.pptx
500043473-Presentacion-c-Sharp-C.pptx
daniellozasantacruz2
 
Evaluación I
Evaluación IEvaluación I
Evaluación I
Carmen Aguilar
 
Java grupo 2
Java grupo 2Java grupo 2
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.
cleiberylobo
 
C#
C#C#
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
Ale_Hernandez
 

Similar a Expo os (20)

Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
C sharp
C sharpC sharp
C sharp
 
CURSO INTENSIVO C#.pptx
CURSO INTENSIVO C#.pptxCURSO INTENSIVO C#.pptx
CURSO INTENSIVO C#.pptx
 
Guia teorica
Guia teoricaGuia teorica
Guia teorica
 
Deber
DeberDeber
Deber
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
C#
C#C#
C#
 
Que es visual c# eduardo sorto
Que es visual c# eduardo sortoQue es visual c# eduardo sorto
Que es visual c# eduardo sorto
 
Deber 130912163339-phpapp01
Deber 130912163339-phpapp01Deber 130912163339-phpapp01
Deber 130912163339-phpapp01
 
Iphone
IphoneIphone
Iphone
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
 
Lenguajes poo
Lenguajes pooLenguajes poo
Lenguajes poo
 
500043473-Presentacion-c-Sharp-C.pptx
500043473-Presentacion-c-Sharp-C.pptx500043473-Presentacion-c-Sharp-C.pptx
500043473-Presentacion-c-Sharp-C.pptx
 
Evaluación I
Evaluación IEvaluación I
Evaluación I
 
Java grupo 2
Java grupo 2Java grupo 2
Java grupo 2
 
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.
 
C#
C#C#
C#
 
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
 

Más de Paola Estefania Cortés Ibarra

Utilerías para recuperar información
Utilerías para recuperar informaciónUtilerías para recuperar información
Utilerías para recuperar información
Paola Estefania Cortés Ibarra
 
Arbol directorios
Arbol directoriosArbol directorios
Comandos MSDOS
Comandos MSDOSComandos MSDOS
Utilerías de Compresión
Utilerías de CompresiónUtilerías de Compresión
Utilerías de Compresión
Paola Estefania Cortés Ibarra
 
Ice cream sandwich
Ice cream sandwichIce cream sandwich
Ice cream sandwich
Paola Estefania Cortés Ibarra
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
Linea del tiempoLinea del tiempo
Final base de datos
Final base de datosFinal base de datos
Final base de datos
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 8
Portafolio de evidencias 8Portafolio de evidencias 8
Portafolio de evidencias 8
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 7
Portafolio de evidencias 7Portafolio de evidencias 7
Portafolio de evidencias 7
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 6
Portafolio de evidencias 6Portafolio de evidencias 6
Portafolio de evidencias 6
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 5
Portafolio de evidencias 5Portafolio de evidencias 5
Portafolio de evidencias 5
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 4
Portafolio de evidencias 4Portafolio de evidencias 4
Portafolio de evidencias 4
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 3
Portafolio de evidencias 3Portafolio de evidencias 3
Portafolio de evidencias 3
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias 2
Portafolio de evidencias 2Portafolio de evidencias 2
Portafolio de evidencias 2
Paola Estefania Cortés Ibarra
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
Paola Estefania Cortés Ibarra
 
Access sgbd
Access sgbdAccess sgbd

Más de Paola Estefania Cortés Ibarra (17)

Utilerías para recuperar información
Utilerías para recuperar informaciónUtilerías para recuperar información
Utilerías para recuperar información
 
Arbol directorios
Arbol directoriosArbol directorios
Arbol directorios
 
Comandos MSDOS
Comandos MSDOSComandos MSDOS
Comandos MSDOS
 
Utilerías de Compresión
Utilerías de CompresiónUtilerías de Compresión
Utilerías de Compresión
 
Ice cream sandwich
Ice cream sandwichIce cream sandwich
Ice cream sandwich
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Final base de datos
Final base de datosFinal base de datos
Final base de datos
 
Portafolio de evidencias 8
Portafolio de evidencias 8Portafolio de evidencias 8
Portafolio de evidencias 8
 
Portafolio de evidencias 7
Portafolio de evidencias 7Portafolio de evidencias 7
Portafolio de evidencias 7
 
Portafolio de evidencias 6
Portafolio de evidencias 6Portafolio de evidencias 6
Portafolio de evidencias 6
 
Portafolio de evidencias 5
Portafolio de evidencias 5Portafolio de evidencias 5
Portafolio de evidencias 5
 
Portafolio de evidencias 4
Portafolio de evidencias 4Portafolio de evidencias 4
Portafolio de evidencias 4
 
Portafolio de evidencias 3
Portafolio de evidencias 3Portafolio de evidencias 3
Portafolio de evidencias 3
 
Portafolio de evidencias 2
Portafolio de evidencias 2Portafolio de evidencias 2
Portafolio de evidencias 2
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Access sgbd
Access sgbdAccess sgbd
Access sgbd
 

Último

Oruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico magoOruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico mago
ChichipeSevillaJhost
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
cpadua713
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
jorgejhonatanaltamir1
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
ruthechepurizaca
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
LuisAlbertoCordovaBa
 
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdfPPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
josenestorlopezquisp1
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
NoraRoberts5
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
EmilyEsmeraldaQuispe
 
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdfextraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
JENNYMARITZAHUILLCAR
 
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docxCOMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
Jean Apellidos
 
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdfMONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
darilpisco021
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
Kevin Aguilar Garcia
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
al050121024
 
Sesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artificalSesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artifical
Angeles del Rosario Escobar Mendoza
 

Último (14)

Oruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico magoOruam, el pequeño y el gran carismatico mago
Oruam, el pequeño y el gran carismatico mago
 
APLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptxAPLICACIONES DE INTERNET-INFORMATICA.pptx
APLICACIONES DE INTERNET-INFORMATICA.pptx
 
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidadESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
ESTUDIANTES BENEFICIARIOS que se suman a los beneficios de la universidad
 
SLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajasSLIDESHARE, qué es, ventajas y desventajas
SLIDESHARE, qué es, ventajas y desventajas
 
Oración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docxOración a Pomba Gira María Padilha .docx
Oración a Pomba Gira María Padilha .docx
 
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdfPPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales  (2).pdf
PPT_QUÍMICA GENERAL_TEO_SEM-09_SESIÓN-17_2024_Gases ideales (2).pdf
 
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
La revolución de Netflix redefiniendo las películas, la televisión, el arte y...
 
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docxFICHA DE EDUCACIÓN RELIGIOSA  17 DE CTUBRE LA  oracion.docx
FICHA DE EDUCACIÓN RELIGIOSA 17 DE CTUBRE LA oracion.docx
 
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdfextraccion-de-alcaloides-de-la-planta-de-coca.pdf
extraccion-de-alcaloides-de-la-planta-de-coca.pdf
 
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docxCOMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
COMO EVOLUCIONO LAS WEB EN PLENO 2024.docx
 
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdfMONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
MONOGRAFRIA GOOGLE (grupo 1ro de google).pdf
 
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNETCOMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
COMUNIDADES DE APRENDIZAJE EN EL CURSO DE APLICACIONES PARA INTERNET
 
Análisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de ArtesAnálisis de Crowdfunding con el maestro Tapia de Artes
Análisis de Crowdfunding con el maestro Tapia de Artes
 
Sesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artificalSesión N°10 / Monografía sobre la inteligencia artifical
Sesión N°10 / Monografía sobre la inteligencia artifical
 

Expo os

  • 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
  • 9. MOTIVOS PARA APRENDER A PROGRAMAR EN OBJECTIVE - C