maddy
maddy

Reputation: 49

Carbon development on intel based mac

I am trying to make an application on mac.i am trying to develop a user authentication module that uses the OS authorization dialog and use its functionality in my application. i have two questions regarding the mac development;

1) Is there a possibility to port the carbon applications to cocoa? (i don't have any concern with 64 bit, i want to develop in cocoa for simplicity and also because it doesn't go to low level programming.)

2) secondly, please tell me that i am using an intel based mini mac with OS 10.5, so, if there is no possibility of porting the carbon application to cocoa then can i develop on this intel based mini mac for Carbon?

Regards

Upvotes: 0

Views: 370

Answers (1)

user23743
user23743

Reputation:

  1. Yes, but there's no automatic way to do it. If you write your Carbon application in C++, then you can use Objective-C++ to integrate Cocoa without having to change your existing classes too much, but you still have to do all of the heavy lifting.

  2. You can develop Carbon applications on OS X 10.5.

Note that Apple's "Getting started with Carbon" guide is now part of the legacy documentation library, and an increasing number of new features are only accessible through Cocoa APIs. I would strongly suggest using Cocoa for your new application, instead of starting with Carbon then porting.

Upvotes: 2

Related Questions