Introducción a Objective-C y Herramientas
Posted: May 26th, 2012 | Author: Antonio Trejo | Filed under: iOS | 2 Comments »
En este post hablaremos de las características de Objective-C y algunas de las herramientas de desarrollo (Xcode, Interface Builder), tambien quiero recomendarles el capitulo The Bus Pants Utilization de la Cuarta temporada de The Big Bang Theory es excelente!!.
Objective-C es el lenguaje primario utilizado para desarrollar aplicaciones para Mac OS X y iOS (iPhone, iPad).
Objective-C fue creado por Brad Cox y Tom Love a principios de los 80′s, en 1988 Objective-C fue licenciado por NeXT, compañía fundad por Steve Jobs durante su ausencia de Apple.
Apple adquiere NeXT en 1996, tomando como base Objective-c para la plataforma Macintosh.
Objective-C es un lenguaje Orientado a Objetos basado en ANSI C; su sintaxis fue tomada de Smalltalk.
Entre sus características tenemos:
- Soporta solamente una herencia
- Implementación de múltiples Interfaces en base a @protocol
- Redefinir y aumentar funcionalidad vía Categorías
- Apple nos ofrece un SDK (Software Developer Kit) para el desarrollo en iOS (Objective-C APIs)
Wow, bueno esto es todo por este post me encataría saber sus comentarios y a desarrollar se ha dicho.

La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159- 1989 . El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899: 1990 ). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portátil entre plataformas y/o arquitecturas.