就在上周,我们正式开源Flutter 组件项目 Bruno。

github:github.com/LianjiaTech…

官网:bruno.ke.com/

这是一套连通产品-设计-开发的规范语言,涵盖 30 多种类型,100+ 常用 Flutter 组件

一、组件展示

包括图表、表单、弹框、按钮、筛选、等 30 多类常用组件。

100+ 常用 Flutter 组件,Bruno 1.0 正式发布

二、主题定制与切换

Bruno 不仅开源中国支持全局主题色的替换,还支持组件圆角、字体大小、内部间距等属性的定制。在定制全局样式打造自有品牌风格的同fluttered时,支持单个组件自定义满足特异化场景需求。

100+ 常用 Flutter 组件,Bruno 1.0 正式发布

三、Sketch 配套资源

基于 SketchMeaXure 二次开发,实现组件自动识别和标注。开发者可以从设计侧产出的开源标注稿中清晰的看到页面涵盖的组件,信息无缝传达。

四、详尽的使用说明github开放私库和文档

Bruno 官网承载产品设计物料、组件配套文档、Demo 下载、搜索等基础能力,同时配有教程指引开发也可操作 Sketch 插件设计页面。

100+ 常用 Flutter 组件,Bruno 1.0 正式发布

五、维护与跟进

项目长期维护,开源发Flutter布后,迁移空安全(null-safe)是大家非常关注的一个问题。由于 Bruno 组件多,体量大,空安全的适配可能需要很多时github是干什么的间。所以我们发起空安全迁移项目。我们仍然会全力进行空安全的适配,但是也期望更多的人能加入到我们,成为项目的一员。你可以根据 Null Safety Guide 指南加入到我们。

六、最后

Bruno 在公司内是一个时间跨度大,贡献者多的项目,虽然已经经过多条业务线累计上万次的引用。但从开源项目来看,它仍需要不断完善和打磨。如果你在使用过程github打不开中遇到了问题,或者有什么建议,欢迎 issu安全教育平台e 与我们交流共建,我们非常期待与你一起将 Bruno 做成 Flutter 生态中最有影响力的组件项目。

flutter读音谢每一位为项目作出过贡献的开发者:

100+ 常用 Flutter 组件,Bruno 1.0 正式发布

其他开源项目:已开源!Fluttgithub打不开er 流畅度优化组github永久回家地址件 Keframe