The most interesting development at WWDC 2007 [macrumors.com] was the release of Safari for Windows. Does this mean Apple maintains non-Mac ports of the OpenSTEP / Yellow Box / Cocoa frameworks? Being able to compile Cocoa apps for execution on Windows would be very handy.
If you don’t know what I’m talking about read Cocoa and the Death of Yellow Box and Rhapsody [roughldrafted.com] or Apple Rhapsody Yellow Box for Windows [mac-guild.org].
Of course, Apple has ported other Mac applications to Windows, most notably QuickTime and iTunes. Yet they are both Carbon apps (on Mac OS) and presumably use some in-house UI library on Win32. Safari is the first Cocoa app to be ported to Windows since Apple withdrew non-Mac platform support for Web Objects.

Recent Comments