I went to go use an application droplet I used under OS X 10.3 and 10.4, but it wouldn’t run in Leopard. It was saved as Carbon application. When I resaved it as a Bundled application, it worked again under Leopard. I recall having problems with Bundled applications in Tiger though.
Can someone please explain the differences in the three types of applications?
Hi Kevin,
Classic is only for OS 9
Carbon is the old fashioned API, which permits source code compatibility between OS 9 and OS X
Cocoa is the native API for OSX and is strongly recommended for projects which should run only in OS X
“Cocoa” wasn’t an option…is that the “Bundled” option?
If “Carbon” is supposed to be 9 and OS X compatible, did Leopard finally do away with Classic, thus why my Carbon script applet stopped working? Just curious mostly.
Sorry, Cocoa = Bundled.
I guess, Carbon doesn’t work on Leopard because of it’s discontinuation of Classic
If the application is planned only for OS X, use bundled