GPWiki.org
GPWiki.org
It is currently Wed Jun 19, 2013 11:25 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Wed Sep 22, 2010 6:13 am 
Cubic Contributor

Joined: Tue Jul 08, 2008 9:03 am
Posts: 79
Hey guys.

Just wanted to ask if anyone has coded on a Mac before. If so, what do you think of OSX coding, as opposed to Windows coding? Could you recommend a resource or two, other than joining the Mac developer program?

I've looked at a few textbooks, but I'd rather not learn Objective-C + Cocoa API, which is what they're mostly aimed at. Ideally, I'd just like to use a language I already know (C++) but learn the Carbon API.

Any tips are much appreciated.

Cheers all.

_________________
A pawn can eventually become a queen...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 22, 2010 4:29 pm 
Double Guru
User avatar

Joined: Fri Aug 12, 2005 8:58 am
Posts: 2009
Location: LA, CA
Carbon is outdated, it was only kept around as part of the migration process from OS 9 to OS X, it really shouldn't be used. You can use C++ on the mac just as well as on Windows. If your looking to do application development you are pretty much stuck with with using Cocoa. If your looking to do games, go get SDL for the platform specific stuff. Obj-C and Cocoa really aren't that hard to learn, if your looking to do mac development you might as well learn them. You can join the mac developer program for free and have access to a lot of example programs, other than that google is your friend.

_________________
My Development Blog | My Website | My Current 3d Engine


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 23, 2010 3:25 am 
Cubic Contributor

Joined: Tue Jul 08, 2008 9:03 am
Posts: 79
Hey Seoushi, thanks for that.

Hmm, I know as an Obj-C developer you probably dont want to hear this lol but I'd actually rather not learn the language, at this stage, at least (I guess I'll have to later anyway though, if I ever wanted to get into iPhone / iPad coding).

I don't suppose you'd happen to have any idea as to where one might find an MSDN-like reference of Carbon, would you? I found a really great Cocoa reference browser, but haven't had as much luck with Carbon.

More than looking for books, guides or tutorials, I'd really be more interested in just a simple reference, like MSDN or API-Guide is for win32.

Any pointers?

_________________
A pawn can eventually become a queen...


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 23, 2010 4:50 pm 
Double Guru
User avatar

Joined: Fri Aug 12, 2005 8:58 am
Posts: 2009
Location: LA, CA
Carbon is dead. It was depreciated over a decade ago. There really isn't much in the way of information from apple regarding carbon. Are you looking to make apps or games? You can always try using qt if you want a cross platform gui toolkit. for games you can use what you would normal use like SDL, SFML etc.

It's understandable that you don't want to learn Obj-C but it really is an easy language to learn, especially if you know c++. Here is a good document on learning Obj-C from a C++ perspective http://www.chachatelier.fr/programmatio ... bjc-en.pdf and here is the resource from apple on learning obj-c http://pj.freefaculty.org/ps905/ObjC.pdf .

_________________
My Development Blog | My Website | My Current 3d Engine


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 26, 2010 12:13 am 
Level 22 Norse Warrior-Librarian
User avatar

Joined: Mon Sep 04, 2006 5:25 pm
Posts: 517
Location: U.S.
I highly recommend the idevgames community, if you're going to be done game programming on the Mac. If you're looking to do application program on the Mac, check out their sister site, idevapps.

There are some extremely knowledgeable people on that site, and there is a great community there :)

_________________
Worlds at War (Current Project) - http://www.awkward-games.com
Ganadu'r, The Eternal Sage (Other Current Project) - http://rpg.naget.com
Programming tutorials and web-design services: http://www.wyrmmage.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group