Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

arn

macrumors god
Original poster
Staff member
Apr 9, 2001
16,415
5,881
This Stepwise article describes one developers use of OpenStep/Cocoa in his Playstation game development:


To many who have had the pleasure of working with it, Cocoa is the greatest thing since sliced bread. It's been variously described as 95% of the utopian programming environment you've always dreamed of, the way application development should be done, and a decade ahead of its time (even today, more than a decade after its birth as NeXTSTEP). Getting to know Cocoa makes developing on any other platform seem unnecessarily painful and cumbersome by comparison.
 
Cocoa as programming environment

Originally posted by Unregistered
Cocoa is the phattest that is completlety true!

I have done a fair amount of programming but mostly in BASIC and Pascal and mostly for either databases or science applications. I would rate my programing skills as a 1 on a scale of 1-10.

I am wondering if Cocoa might be an alternative for hobbiest programmers who have or can download some code segments and add cocoa inspired IO and file management and possibly animated graphics of for example scientific results.

I am interested because alot of peecees are sold to visual basic programmers for essentially single task programs and they are really crude by comparison to even simple Mac apps or of course any game.

Rocketman:confused:
 
I must agree

Though I'm in college learning how to develop software, I've already been working with Cocoa thanks to a couple of books you can find at your local bookstore (Cocoa Programming for Mac OS X by Aaron Hillegass and Learning Cocoa by Apple/O'Reilly). Even I've already seen the power of Apple's developer tools. They really are the best. EVAR! Project Builder and Interface Builder work together seamlessly, and object-oriented programming can be as simple as clicking and dragging. It's really incredible how Apple pulled this rabbit out of its hat.

If you are a developer, and you know Java or C (you can learn the C extensions for Objective-C in a day), start working with Project Builder. Really unbelievable.

Also, if anyone hasn't already started digging through the developer tools cd, you can go to /Developer/Examples/AppKit and get the source code to a few cool applications which will give you an idea of how to do stuff with Cocoa. They even have the source to programs like TextEdit.

When compared to developing with Visual Studio (blech...one class pretty much requires that we use it), or pretty much anything else, they can't hold a candle to OS X's developer tools.
 
Flash from the past

Its interesting that apple should use such a popular development enviroment considering that many people loved to program on the mac bac in the days previous to apple introducing microsoft's basic to the platform. Maybe Apple knows they did something right then and they want to bring it back now.
 
its all about what Jobs said before about his greatest mistake, that being that Apple is a software company first.

As i said before...all hail the technological renaissance; the time is now. The hardware is finally there, the core OS is there, and the ease of development is back.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.