在现实世界中,我们基于共同的语言保持团队合作,达成共识,快速推动项目演进;在数字世界中,依靠统一的数字语言,不同地区、不同工种可以在共同的规则下朝着明确的方向发展。最近,经过大量的项目实践和经验总结,金山云正式推出了面向企业市场的开源前端设计语言——King Design Public Components(KPC),可以帮助有前端设计需求的企业基于KPC快速构建自己专有的视觉和交互风格,从而大大节省设计和建模时间,提高业务在线效率。
值得一提的是,目前只有谷歌、苹果、微软、阿里巴巴等一些大型企业推出了开源设计语言,企业只有在自己的交互设计中系统化、规模化后,其开源才有价值和意义可供其他企业借鉴。金山云将开放其多年业务实践积累的设计经验,将对提升国内企业的数字化产品设计水平和开发者的工作效率起到积极有效的作用。目前,KPC已经在全球最大的开源软件开发和管理社区GitHub上开通。搜索“KPC”查看、下载、使用。
创造最高效设计语言的四个核心价值
KPC是为金山云数字产品设计服务的通用设计语言。通过一系列有序组织的设计模式和应用规范,从视觉、交互和代码三个层面规范企业的平台设计。基于共同的界面理解,一致的产品设计,统一的品牌认知,开发者在产品创作过程中不必在界面风格等工作上浪费精力,可以更加专注于产品本身。
当设计语言成为公共知识时,它就成为一种强大的设计和协作工具,可以以更高的效率和更低的成本实现业务目标。金山云设计语言KPC有四个核心价值:节约设计开发成本,缩短全球迭代成本,加快产品上市时间,建立品牌信任。
在开发成本方面,通过重用现有模型,降低了业务可重复性,快速启动业务,从而大大节约了开发成本;就全局迭代而言,与在产品的全局范围内容易修改相比,可重用的设计模式无论在哪里使用都可以自动更新。全球层面的迭代很容易。
产品投放方面,一般来说,一个新产品计划需要几个月的时间,和KPC一起实现一个产品计划只需要几个星期。当某个想法或计划需要快速启动验证时,可以在现有设计模型的基础上快速启动;在建立品牌信任方面,基于统一的品牌认知和一致的界面操作逻辑,可以降低用户的认知成本,帮助用户形成正确的心理预期,建立品牌信任。
支持多框架的企业前端组件库
目前构件库支持Vue、React、untain三个框架,其中untain是金山云自主开发的前端MVVM框架,未来还会进一步支持Angular,真正做到团队技术栈的限制,跨团队统一UI和ue。
此外,构件库中内置了强大的主题系统,坚持“主题不仅仅是改变配色”的设计理念,可以最大限度地改变构件的风格呈现,满足不同产品的个性化设计需求。与市场上成熟的构件库相比,该构件库不仅提供了丰富的构件和详细的使用文档,还提供了一些有特色的设计功能,如全方位定位系统和声明式表单验证,从而进一步提高了构件用户的开发效率和体验。
在质量保证方面,科索沃保护团的所有组成部分都通过了单元测试。目前第一阶段代码覆盖率已经达到88%,并且还在增长。通过KPC组件库,用户可以进行稳定快速的迭代升级,以支持日益复杂和增长的业务需求。
统一的设计模式使开发具有可追溯性
在设计之初,KPC就确立了明确的原则:帮助金山云团队明确评价标准的指导原则,实现产品优化设计的标准化共识。在前端设计的四大原则中,金山云通过多年的业务实践,已经按照描述清晰、高效、风格一致、美感的顺序进行了规范。
从前端设计团队的角度来看,设计原则为设计师提供了选择依据,并在众多有矛盾或价值冲突的设计决策中找到平衡。基于以客户为中心的价值导向,设计团队认为,美不能凌驾于清晰和效率之上,效率不能在一致性下妥协。清晰度永远是第一位的,做任何设计决策都要根据设计原则考虑优先级。
在具体的设计中,首先最重要的是消除歧义,让用户使用的更加清晰明确;二是简化工作流程,帮助用户更好、更聪明、更快地完成工作;然后在同一问题中使用相同的方案,增强产品的直观性和熟悉度;最后要通过贴心优雅的设计流程来表达对用户时间和注意力的尊重。
KPC建立了丰富的模式库文档,针对特定场景的模块和样式,定义了颜色、文案、按钮、图标、布局等业务模块,让一切都可以追溯。
这次推出的KPC版本分为6大类,共有37个常用组件,支持多种框架类型。未来,组件类型将根据云行业的特点不断丰富。根据计划,未来将有10多个类别和数百种常见的组件类型。KPC的推出对于支撑金山云不断壮大的业务架构,打造统一的金山云设计风格,提高客户体验的一致性和开发者产品投放的效率起到了非常好的作用。这一次,KPC将对外开放,希望更多的企业能够参与其中,与行业共同努力,提高业务开发效率和用户体验。
1.《金山开源 金山云推出企业级开源设计语言King Design》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《金山开源 金山云推出企业级开源设计语言King Design》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/fangchan/1554411.html