Nada

Páginas: 14 (3270 palabras) Publicado: 12 de abril de 2011
Introducción al entorno de programación de Mac OS X

Introducción al entorno de programación de Mac OS X

MacProgramadores

Acerca de este documento
Mac OS X es el nuevo sistema operativo de Apple. La X de 10 no debe entenderse como una evolución de Mac OS 9, sino como un sistema operativo totalmente distinto, diseñado desde cero, y con una base distinta. La historia de Mac OS X, empezócon NeXTSTEP, un SO diseñado con fines experimentales y de investigación, creado por Steve Jobs tras abandonar Apple. Cuando se abrió el código fuente de este sistema operativo paso a llamarse OpenStep, y después, tras comprarlo Apple como la base para su nuevo sistema operativo, se le volvió a cambiar el nombre por Rhapsody, y por último, cuando se terminó de retocar para comercializarlo paso allamarse Mac OS X. En este reportaje vamos a estudiar las principales características que ofrece este SO de cara al programador.

Nota legal
Este reportaje ha sido escrito por Fernando López Hernández para MacProgramadores, y de acuerdo a los derechos que le concede la legislación española e internacional el autor prohíbe la publicación de este documento en cualquier otro servidor web, así comosu venta, o difusión en cualquier otro medio sin autorización previa. Sin embargo el autor anima a todos los servidores web a colocar enlaces a este documento. El autor también anima a cualquier persona interesada en aprender a programar en Mac OS X a bajarse o imprimirse este reportaje. Madrid, Enero del 2006 Para cualquier aclaración contacte con: fernando@DELITmacprogramadores.org

Pág 2 Introducción al entorno de programación de Mac OS X

MacProgramadores

Tabla de contenido
API totalmente orientada a objeto ..............................................................4 Programando el API...................................................................................4Cocoa....................................................................................................5 Carbon ..................................................................................................5 Java ......................................................................................................6 Objective-C++.......................................................................................7 Herramientas deprogramación...................................................................8 Xcode....................................................................................................9 Interface Builder .................................................................................. 10 Desarrollo de aplicaciones ........................................................................ 11 REALBasic...........................................................................................11 AppleScript ..........................................................................................12 Automator ...........................................................................................13 Darwin.................................................................................................... 15 Conclusión..............................................................................................15

Pág 3

Introducción al entorno de programación de Mac OS X

MacProgramadores

API totalmente orientada a objetos
A diferencia de las API de otros sistemas operativos tradicionales como Windows, UNIX u OS/2, Mac OS X tiene una API totalmente orientada a objetos, con un diseño realmente bueno, que vamos a ir explicando. Como hacomentado varias veces Steve Jobs, una API totalmente orientada a objetos es una apuesta arriesgada ya que exige a los programadores un mayor nivel de formación, aunque tiene la ventaja de que el tiempo de desarrollo se reduce mucho. Esto pudo ser un inconveniente a principios de los 90, cuando se empezó a desarrollar NeXTSTEP, pero actualmente la mayoría de las herramientas de programación que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la nada de nada
  • nada de nada
  • nada de nada
  • nada de nada
  • no se nada nada nada
  • Nada nada nada
  • Nada de nada
  • Nada de Nada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS