Login Barrapunto
Consejos para el desarrollo en Mac OSX
melon.diesel nos cuenta: «Hola /.teros. Voy a iniciarme en la programación en MacOS X (a mis años), y me gustaría escuchar consejos y opiniones de programadores con experiencia en la manzanita. Entornos de desarrollo, lenguajes, etc... Tengo mil años de experiencia en C/C++, cero patatero en Objective-C, pero no creo que sean tan diferentes. Soy linuxero de toda la vida, esto es una decisión por cuestiones profesionales, solo comentarios y opiniones sobre programación en Mac, por favor».
« Comienza el juicio contra el creador de software P2P Pablo Soto | Aplazada la primera fase de apagón analógico en España »
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Yo voy a empezar por aquí
(Puntos:4, Informativo)( Última bitácora: Jueves, 26 Febrero de 2009, 07:35h )
Algunos enlaces
(Puntos:2)( http://icewinddale.blogspot.com/ | Última bitácora: Martes, 19 Mayo de 2009, 22:43h )
-- icewinddale.blogspot.com [blogspot.com]
MonoDevelop
(Puntos:1, Informativo)Saludos!
Programación para Mac OS X
(Puntos:3, Informativo)( http://museum.claunia.com/ | Última bitácora: Martes, 11 Mayo de 2004, 00:17h )
Regístrate (es gratis) y bájate el SDK e IDE (Developer Tools)
Ahí te vienen los SDKs (10.3.9, 10.4 y 10.5), los compiladores (GCC, LLVM, etc), el IDE (X-Code) y el generador de interfaces (Interface Builder)
Los mejores libros que he encontrado al respecto son los de la editorial Wroth.
ObjectiveC es un lenguaje sencillo de aprender si ya conoces C, pero bastante diferente en conceptos a C++.
Las APIs de Mac OS X son muy completas, y ahorran mucho código.
Si la portabilidad es importante, separa el "núcleo" del programa en C o C++ sin usar las APIs de Apple (Cocoa, Core, QuickTime, etc) y para el resto usa las APIs.
Merece la pena tener que reescribir una pequeña parte del programa considerando las ventajas de las APIs de Apple sobre las demás (GTK, QT y muy especialmente la incompleta Mono).
¡Ánimo y bienvenido!
No me importa (8) lo que digas lo que pienses porque todo me da igual (8) xD
BEST.CONSEJO.EVER
(Puntos:2, Informativo)Siempre puedes programar en Qt y pocas veces por decir ninguna tienes problemas luego al compilar tu aplicación en OSX y que sea completamente funcional.
Lo más importante es que hagas la comprobación de Little Endian - Big Endian.
Objetive-C
(Puntos:1, Divertido)Gracias a todos
(Puntos:2)( Última bitácora: Martes, 29 Mayo de 2007, 15:40h )
Ni un duro para desarrollar
(Puntos:1)( http://icewinddale.blogspot.com/ | Última bitácora: Martes, 19 Mayo de 2009, 22:43h )
-- icewinddale.blogspot.com [blogspot.com]
Re:QtCreator
(Puntos:1)En realidad no fue Apple, fue NeXT
(Puntos:3, Informativo)( http://speedball.servemp3.com/ )
El uso de Objective-C en MacOS X se debe a que esta basado en NeXTStep, el sistema de las máquinas NeXT (y luego en máquinas UNIX en la forma de OPENSTEP), que estaba programado en Objective-C, en parte porque en aquellos momentos estaba mucho más avanzado que C++ (que es un lenguaje posterior a Objective-C).
Ven al Helvete Metal Bar [servebeer.com] a tomarte una cerveza.