Jump to content
  • Advertisement
Sign in to follow this  
hemoglobin

Developing on the mac [besides python?]

This topic is 4097 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Thanks to you who have help me with my language delema and I am currently using python to make some basic things(console applications are more complex then the very simple gui ones Im trying to learn). Someone said to me If I wanted to make some good applications and graphical user prompts, I should look up Cocoa(he used objective c alternatively with it) on the side. He said with some of apples download you could make fast and very interesting applications(He said its better then java). Is he right? Is it worth looking at? Thanks, Im just curious because most threads on this I found on other forums were 7 years old. Hemoglobin

Share this post


Link to post
Share on other sites
Advertisement
Cocoa is just an API. You can use it to program games, but it's not a requirement, and it'll make your games unportable to non-Mac systems (with the possible exception of GNUStep, but even that is unlikely). I don't understand what your friend means though. It's possible to use Cocoa from Java and many other languages.

If you plan on developing for the Mac exclusively, Cocoa is definitely worth learning. If you want your software to be portable to other platforms, I'd delay learning Cocoa and learn something possibly not as well integrated — but more portable — like Qt, wxWidgets, Java's JFC/Swing or JFace/SWT, etc. You can always learn Cocoa later in that case.

Just my 0.02€.

Share this post


Link to post
Share on other sites
Quote:
Original post by hemoglobin
Someone said to me If I wanted to make some good applications and graphical user prompts, I should look up Cocoa(he used objective c alternatively with it) on the side.

Cocoa is the native object-oriented API for OS X. You can access Cocoa using Python via PyObjC, if you wish. Natively, however, it is accessed from Objective-C.

For GUI programming on the Mac with Python, you can also look at wxPython.

Quote:
Is it worth looking at?

Yes.

Share this post


Link to post
Share on other sites
Sorry for the overly wordy topic.
I plan on only developing on the Mac for now and wanted to know if Objective c with cocoa was worth looking at on the side to develop graphical prompts and applications. And is it as good as apple totes(yes I know hype is never as good as it truly is).

Hemoglobin

Share this post


Link to post
Share on other sites
Quote:
Original post by hemoglobin
And is it as good as apple touts...

That question makes no sense. Cocoa is the Mac OS X native API. Apple doesn't tout its greatness, much like Microsoft doesn't tout the greatness of Win32. It's the native interface, and any other way of building graphical applications for that environment is necessarily an abstraction built on top of it.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!