on 1/7/07 4:27 PM, Peter Bozek at [EMAIL PROTECTED] wrote: > On 1/7/07, Youri <[EMAIL PROTECTED]> wrote: > >>> -support for native Cocoa controls, either provided by the framework or >>> through declares >> >> Then, as I suspected, this is a good news for Mac only apps. > > It would be probably good to know what exactly should be the COcoa > support, because, AFAIK, > - Objective-C is integral part of "Cocoa experience". I do not know > about any other tool offering access to Cocoa classes without > Objective-C interface (RB would be first tool offering Cocoa on > Windows ;-). > - are there any Cocoa-specific controls? I believe Apple moved Carbon > to be on par with Cocoa - Carbon is not just a legacy tool. > - difference between Carbon and Cocoa is (IMHO) Cocoa allows to make > siimple things simple, but Carbon offers deeper control over Mac. For > building custom (cross-platform) framework, Carbon is IMHO more > suitable.
RS wouldn't be offering Cocoa on Windows (beyond being able to build the app there). The Cocoa support would only work on OS X. What I heard rather clearly at WWDC is that if you're a Carbon developer you had better learn how to integrate Cocoa into your application. Apple will no longer provide both Carbon and Cocoa interfaces to technology. My take away from that is that new technologies will have a C or Cocoa interface. Anything involving UI will be Cocoa. It's not so much that there are Cocoa only controls (there are some) it is that Cocoa and Carbon only have similar controls with Cocoa typically having better features or less problems. An example would be NSTextField which has inline spell checking. Cocoa also has fewer problem with Web Kit integration. There are other benefits. Cocoa apps continue to pump events while a menu is down. For the current RB all of your sockets stop once some one clicks on a menu. That wouldn't happen in a Cocoa app. If you're interested in this you should join the beta program. Chris _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
