简介:Bruno是由贝壳用户体验中心与移动端作业组联合打造的一套企业级移动端Flutter组件库,旨在提升产研效率。本文将详细介绍Bruno的特点、使用方法以及在实践中的应用案例。
Bruno-Flutter组件库是一套基于一整套设计体系的Flutter组件库,由贝壳用户体验中心与移动端作业组联合打造。自2018年底开始,贝壳团队便致力于探索和实践Flutter技术,并将其应用于实际业务中。为了解决Flutter在实际应用中遇到的问题,贝壳在公司内部发起了提效专项,而Bruno正是这一专项的成果。
Bruno具有丰富的组件列表,涵盖了常见的开发场景,能够满足各种业务需求。这些组件提炼自企业级移动端产品的交互和视觉风格,旨在提供开箱即用的高质量Flutter组件。此外,Bruno还提供了满足业务差异的主题定制能力,使得开发者可以根据实际需求进行定制化开发。
为了方便开发者使用Bruno,贝壳团队还提供了设计资源文件,包括原型和设计稿等。这些资源可以帮助开发者更好地理解组件的设计理念和使用方式,从而更快速地构建出优秀的移动应用。
在使用Bruno之前,你需要在Flutter工程目录下的pubspec.yaml文件中加入Bruno的依赖。具体操作如下: