Introducción a la programación para Mac
En vista de la recién nacida necesidad de buenos programadores para Mac o mejor dicho Xcoders, he decidido agregar una nueva sección de tutoriales y guías dirigida específicamente a la programación para Mac y iPhone. En primer lugar iniciaré con una breve introducción a Objective C y en post posteriores los ayudaré a entender sino el 100% de Objective C, al menos lo necesario para dar el salto a nuestro siguiente foco de interés Cocoa y más tarde Carbon. A continuación una breve introducción al mundo de la programación para Mac OS y afines.
Algo Sobre Objective-C
Objective-C es un lenguaje orientado a objetos creado como un super conjunto de C con un estilo muy parecido al de Smalltalk. Originalmente fue escrito por Brad Cox y la corporación StepStone en 1980. En 1988 fue adoptado como lenguaje de programación de NeXTStep y en 1992 fue liberado bajo licencia GNU para el compilador gcc. Actualmente se usa como lenguaje principal de programación en Mac OS X y GNUStep.
Podemos obtener un compilador de Objective-C en:
Si tenemos un Mac OS X ya tenemos el gcc de Apple que viene con Darwin.
Si tenemos otro SO podemos conseguir el compilador gcc de GNU aquí.
Se dice que para ser un programador en Objective C se necesitan tres cosas básicamente: saber C (al menos conocimientos básicos), Aprender Objective-C y por último aprender Libobjects. Nosotros nos concentráremos en las dos últimas mayormente, ya que Objective-C es para programadores con ciertas nociones de C, sin embargo el usuario común que desee aprender también podrá hacerlo para ello, ponemos un buen tutorial acerca de cómo programar en C.
En los días subsiguientes, iremos directo a la segunda parte: Aprender Objective C.
Si tienes cualquier duda o recomendación al respecto, solo déjanos saber a través de los comentarios.
Jayker Henriquez
4 abril, 2008Montro!
ferran
4 abril, 2008Realmente es un tema que me interesa, así que esperaré con ganas la segunda parte sobre la programación en objective-c 😛
david Nuncio
4 abril, 2008Es la traducción de "Become an Xcoder" creado por Bert Altenberg, Alex Clarke
y Philippe Mougin? (http://www.cocoalab.com)
que buen puntazo que te estés dando a la tarea de simplificarlo aún más y traducirlo… y si no es asi… pues bien tambien… esperemos que se desarrolle una generación de programadores hispanos para cocoa frameworks.
saludos y enhorabuena.
Chi-Ryu
4 abril, 2008Hola, me gustaria ver algunos tutoriales sobre programacion en mac, escritos para n00bs que desean aprender a programar en macos.
jorge
4 abril, 2008hola, soy programador y tengo un proyecto para mac, me interesa muchismo aprender a programar para mac.