3 ms·
> Cocoa (both mobile and desktop variants) remain the best UI toolkit for consumer-facing application development. I can only assume you never heard of WPF.
by miguelrochefort 10y ago
> Cocoa (both mobile and desktop variants) remain the best UI toolkit for consumer-facing application development.
I can only assume you never heard of WPF.
- Razengan 10y agoThey might have if Microsoft wanted anyone to hear of it. It was/is a great tech, but has MS used it in any of their own stuff besides Visual Studio and the discontinued Expression suite? Cocoa/AppKit is used throughout macOS and all of Apple's own apps.
- Razengan 10y agoI must add I really loved WPF and really wanted to see an OS with an entirely WPF-based GUI (which is what one of Blackcomb's original goals was, I think, while WPF was still "Avalon"). The last time I was in the Microsoft galaxy, WPF had been dogfooded in barely 2 of MS's own apps, Silverlight had been deprecated, and the new "Metro" and WinRT or whatever the new platform for tablet-like apps in Windows 8 and 10 was called, had all but killed WPF. Maybe someone who used to actively develop WPF apps can shed better light on its fate – I'd almost love to be wrong on this. On the other hand, apart from having a vector-based UI (though I suppose they don't need a vector UI; having solved high-resolution displays better than Windows' scaling does) Apple's development technologies were already everything Microsoft wanted to be, and apparently admitted as such in their own internal emails. [1] Indeed, to my knowledge pretty much the entire userland of macOS/OS X is in Cocoa, from the Dock to the Finder to the Automator, and even their Big Apps like Final Cut and Logic have been made with Cocoa. [1] https://news.ycombinator.com/item?id=11828498 https://news.ycombinator.com/item?id=11828498