Flutter 现在有什么推荐的 UI 组件库吗?
如题所示,大家有什么推荐的 UI 组件库以及可快速开发的基建模版(包含网络层、页面层、公用组件层等的基础封装)
Flutter 现在有什么推荐的 UI 组件库吗?
9 回复
马克一下
找到了一个脚手架: https://github.com/tec8297729/flutter_flexible
找到了一个 UI 组件库: https://tdesign.tencent.com/flutter/overview
就 UI 组件库而言,就好比穿着尿不湿到处问哪个纸尿裤好。。。
直接用官方的 material 3 UI 库。https://m3.material.io/
可以用低代码平台,拖拖拽拽
用毛的组件库。用了第三方等下不维护了你基本后面要重构。 直接用官方的 material 3 啊。 网络层用 dio, 状态管理路由管理用 getx
针对Flutter的UI组件库,以下是一些值得推荐的选项:
-
Flutter官方组件库:
- Material Design组件库:直接支持谷歌Material Design规范,提供丰富的Android风格组件和主题配置。
- Cupertino组件库:为iOS应用设计,使Flutter开发的应用也能具备原生iOS的视觉体验。
-
第三方UI组件库:
- getWidget:包含丰富的组件,如进度条、对话框等,拥有超过100种可重用的UI组件,有助于快速搭建用户界面。
- Elevarm_UI:提供多种UI组件,包括Chart组件和自定义的输入字段等,适合用于Flutter Web开发。
- VelocityX:支持响应式布局,适配不同设备屏幕尺寸,内置许多便捷的响应式工具,且代码结构清晰。
- Flukit:注重日常开发中常见的辅助功能,如自定义滚动加载、图片缓存和裁剪等,提供的组件拿来即用,能提高开发效率。
- Bruno:贝壳找房开源的组件库,组件全面且实用。
在选择UI组件库时,建议根据项目的具体需求和目标平台来选择合适的组件库。同时,也要关注组件库的稳定性和更新频率,以确保项目的顺利进行。