把一切操作变成GUI
2023-12-08 21:46 deepin
Backbone of ecological co-construction group
还是前端那一套ui,卡。。。。
Reply Like 0 View the author
还是前端那一套ui,卡。。。。
还是前端那一套ui,卡。。。。
我一直觉得腾讯的产品设计能力不错的。阿里的运营能力,百度的技术研发能力,腾讯的产品设计能力。
那么问题来了,deepin推出的DTK美观不
我一直觉得腾讯的产品设计能力不错的。阿里的运营能力,百度的技术研发能力,腾讯的产品设计能力。
那么问题来了,deepin推出的DTK美观不
还好吧,中规中矩。win10及以前的那才叫丑
Popular Events
More
简介
Flutter 跨平台框架自 2018 年开源以来,迅速发展,拥有大量用户。Flutter 采用自绘引擎,可以在不同平台上实现高性能、流畅的用户界面,用户体验出色。此外,Flutter 的跨平台特性使开发者只需编写一次代码,即可在多个平台上运行,减少开发和维护成本。Flutter 以其高效的开发流程、卓越的性能和跨平台能力,成为跨平台应用开发的首选框架。
TDesign作为一款诞生于腾讯内部开源、经过超 500 项内部业务检验的企业级设计体系, 汇集了腾讯众多优秀组件库能力和设计研发经验。之前,TDesign 已经支持 Vue2、Vue Next、React 等业界主流技术栈,方便使用者快速开发桌面端、移动端以及小程序等多个版本的应用程序,从而更好地服务设计师和开发者,助力企业提升设计研发效能,为产品体验设计带来新的思路。
TDesignFlutter 不但拥有 Flutter 流畅的跨平台开发体验,而且拥有 TDesign 美观一致的设计资源。二者结合,开发者可以直接使用 TDesign 的组件构建 Flutter 应用,加快开发速度的同时,也确保了应用程序的一致性。在腾讯内部,TDesignFlutter 已支持多个产品线上稳定运行。
产品特性
完整
一致
易用
组件概览
TDesignFlutter 已上线 Text、Button、Input 等 29 个基础组件。详情可查阅:https://tdesign.tencent.com/flutter/overview
此外,Collapse (折叠面板)、Upload (上传工具) 等组件已在开发测试中,相信很快可以和大家见面。
常用组件
Text:
支持系统 Text 所有属性,可无缝切换。中文居中处理,并将常用属性扁平化,使用更加方便。
Button:
丰富的主题样式,统一的设计规范。
Icon:
内容丰富的图标,使用 ttf 格式,简单易用,避免失真。
复杂组件:
完善的功能,统一的交互,易用的封装。
快速上手
简单使用
自定义主题
TDesignFlutter 提供自定义主题的能力,可通过 json 文件配置颜色 / 字体尺寸 / 字体样式 / 圆角 / 阴影等主题样式。通过 TDTheme.of (context) 或者 TDTheme.defaultData () 获取主题数据。
使用示例:
下列代码不设置特殊主题,使用 TDesingFlutter 默认主题:
设置自定主题如下:
适用场景
后续规划
文档
设计指南
TDesign 将腾讯内部多年设计经验提炼总结为专业的设计指南,提供的通用设计解决方案。
更多内容参考每个组件的指南部分,例如:Button。
设计资源
为了实现开发与设计之间的高效协同,TDesign 中包含了丰富可复用的设计组件资源:
反馈和共建
TDesignFlutter 现已开放,欢迎广大设计师和开发者使用和反馈,参与共建通用企业级设计体系。
官网:https://tdesign.tencent.com/flutter
项目地址:https://github.com/Tencent/tdesign-flutter
内容整编自开源中国:《TDesign 腾讯企业级设计体系》