把一切操作变成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 Ranking
ChangePopular 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 腾讯企业级设计体系》