作为国内最受欢迎的Linux发行版本,Deepin深度操作系统正在开发全新的V23版本,最大变化就是采用“行云设计”(Flow Design)。据官方介绍,行云设计理念遵循“简约、友好、生命力”的原则,从图标重绘到新的调色板,从阴影模糊细节优化到叠加背景的饱和度,从布局控件自由掌控到动画设计,都自然而恰当。
行云设计的四大主要理念:
- 先其用后其观、先好用再好看;
- 保持简洁、轻量;
- 保持弹性;
- 倾注情感。
深度V23 Alpha预览版本即将发布,其中就有实现行云设计的关键——dtkdeclarative开发控件库。
dtkdeclarative是用于构建原生的行云设计风格应用程序的开发控件库,基于Qt Quick、Qt Qml基础框架开发原有dtkwidget模块,代码设计借鉴qtdeclarative,并实现Qt Quick Controls 2全控件覆盖。
它可以为DTK(开发者工具套件)提供拓展颜色风格、视觉特效等方面的能力,比如调色板灵活定制、支持硬件加速渲染UI等。
它还可以提供与操作系统无缝结合的主题风格和开发接口,声明式语言框架能让界面开发更高效,对开发者非常友好。
深度V23 Alpha阶段,遵循行云设计风格并使用dtkdeclarative开发的应用有音乐、相册、看图,来预览一下: