Если походить по гитхабу и посмотреть на всю ту красоту, которую можно создать с помощью HTML5 + CSS + JS, то это становится очевидно.
Desktop-интерфейсы например, Cocoa для OS X, кроссплатформенные Qt и Swing, WPF и Windows Forms для Windows постепенно уступят место веб-интерфейсам. Они слишком неподвижные, им не хватает гибкости.
Поэтому если вы всё ещё занимаетесь этими направлениями, то стоит задуматься о том есть ли у desktop-интерфейсов будущее. Например, стоит попробовать реализовать desktop-приложение на веб-стеке. Можно даже подумать о гибридном варианте, в котором UI вынести в браузерный компонент. Вот недавно видел пример drag&drop взаимодействия HTML5-страницы и настольного Objective-C приложения. Возможно в будущем появится облегченная версия WebView чисто для визуализации компонентов. Такой LiteWebView будет как обычный NSView только будет базироваться на веб-технологиях.
Или вот еще пример, мне нужен dashboard на Objective-C. Идем на GitHub и что мы видим...
Ни одного dashboard-проекта на Objective-C.
UPD 28.07.2015: Да, я угадал. А кто-то не только угадал, но и технологию успел замутить: