Reputation: 49
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
Reputation:
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.
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