[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [platform-swt-dev] Mac OS X Port
On woensdag, november 14, 2001, at 10:33 , Andre Weinand wrote:
(It would sure be more natural to port SWT to Carbon...
Yes, the Carbon event model is a good fit to SWT because its similar to
the Windows API.
Because Carbon is a C api as is the lowest level Windows widget API?
but then, of course, you don't get Aqua...)
No, you get Aqua with Carbon on MacOS X, but you loose some of the
niceties of Cocoa (like really nice looking antialiased text).
Microsoft and many other companies are porting their apps to Carbon
only, not to Cocoa!
And its not easy to spot the difference to Cocoa apps!
I mainly developed in Java so far. Didn't do any C/C++ programming on
any other platform I used. This also means that I'm not familiar with
the path that Apple takes concerning their libraries. Correct me if I'm
wrong, but isn't Carbon a temporary (even long term) migration path for
Classic to OS X conversion? My idea of the whole situation is that Apple
is pushing developers to go the Cocoa way and only to use Carbon for a
first port of an app to OS X and then start mixing Carbon with Cocoa,
finally resulting in a pure Cocoa app. If this is the case, I would not
like to do a binding to Carbon.