时下,WEB、移动开发势头正盛,加上视网膜级高分屏的出现,催生了响应式编程、HD应用等一些列新概念的出现与发展。欣欣向荣,好不热闹。
而反观传统桌面软件,UX、UI设计却无明显进步。别说人家大大小小形形色色五花八门的前端框架,就连一个简单的基本界面库的选择,都让架构师们愁得焦头烂额——
QT越来越大,几百K的小软件,带个20多M的库,也太不划算。
MFC、WTL重绘工作量难以接受,还bug不断。
一众开源的DUI,没几个成熟的。
WPF依赖庞大的.Net框架,效率还奇差。
Eclipse RCP,应用面太窄,体积大,效率差。
Htmlayout、Bolt不开源,缺少社区、官方技术支持。
UIPower、EasyUI收费,问题也不少。
。。。。。。。
想当年,用户还可以接受系统默认控件体系的时代,UX、UI倒也简单,MFC、WTL、VB、Delphi、Winform,哪个都可以胜任。
后来的BCG、VclSkin、IrisSkin等,倒也如虎添翼。
QT、wxWindow、GTK等跨平台界面库的出现,也使客户软件UI的发展走向成熟。
再后来,DUI理念出现了,给这个领域,注入一些有限的活力。
。。。。。。。。
今天,看着我那1080p的笔记本上,各个苦逼扭曲的软件,忍不住了。。。。
开个博吧,与各路豪侠探讨下传统桌面软件的UX、UI的设计理念,新新思想。权当抛砖引玉,欢迎指正。