[月经贴]截至 2024 年 6 月 Flutter 目前有哪些成套的桌面组件库或解决方案?首先排除 Material
咱们先把 material 排除掉, 我在站内找了 N 多贴一堆回答 material 的. 还有说随用随找的, 更不靠谱啊老哥们.
首先基于众所周知的国内开发环境, 基本就没几个遵循 material 规定的应用, 到处都是 UI 和业务 扯皮后的各种魔改交互及 UI. 安卓原生都是各种魔改交互了.
其次移动端还好, 现在 flutter 是兼容了桌面端的, windows 上跑 material 真滴很怪!
所以我希望问一下 flutter 老鸟, 经过数年的发展, 现在有哪些 成套的解决方案, 比如 腾讯 TDesign 或者 贝壳找房这种, 当然这两种还是移动端的 UI.
心平气和的讨论下, 现在 flutter 桌面端 有哪些解决方案?
[月经贴]截至 2024 年 6 月 Flutter 目前有哪些成套的桌面组件库或解决方案?首先排除 Material
更多关于[月经贴]截至 2024 年 6 月 Flutter 目前有哪些成套的桌面组件库或解决方案?首先排除 Material的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
业务不复杂自己手写呗
更多关于[月经贴]截至 2024 年 6 月 Flutter 目前有哪些成套的桌面组件库或解决方案?首先排除 Material的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
windows: https://pub-web.flutter-io.cn/packages/fluent_ui
演示: https://bdlukaa.github.io/fluent_ui/
macos: https://pub-web.flutter-io.cn/packages/macos_ui
演示: https://macosui.github.io/macos_ui/
linux(ubuntu): https://pub-web.flutter-io.cn/packages/yaru
演示: https://ubuntu.github.io/yaru.dart/
当然就像 1 楼说的,很多桌面项目并没有那么复杂,手搓组件库并不难,比如我参照 deepin 的设计写的这个这个应用:
https://github.com/debuggerx01/dde_gesture_manager
演示: https://www.debuggerx.com/dgm_web/#/
说明手册: https://www.debuggerx.com/2022/01/21/dgm-manual
桌面端没太实践过,看下张风佬的 tolyui ?
https://github.com/TolyFx/toly_ui
截至2024年6月,Flutter在桌面组件库和解决方案方面已经有了显著的发展,除了广为人知的Material组件库外,还存在其他多种选择。
Flutter社区提供了丰富多样的第三方库和工具,以满足不同开发者的需求。例如,FlutterBlue是一个针对蓝牙通信的插件,它为Flutter开发的跨平台应用程序提供了全面的蓝牙API,适用于桌面及移动设备。此外,还有一些专注于特定功能的库,如用于处理图像加载和缓存的cached_network_image,以及用于生成占位符图像的blurhash等,这些虽非直接的桌面组件库,但增强了Flutter应用的用户体验。
同时,Flutter也支持从社区获取各种高质量的图标库,如Hugeicons Pro、Feather Icons等,这些图标库能够为桌面应用提供丰富的视觉元素。
另外,值得注意的是,Flutter一直在不断改进其桌面平台的支持,包括在macOS和Windows上支持平台视图,以及在Linux上支持GTK4等。这些改进使得Flutter在桌面应用开发方面的能力得到了显著增强。
总之,Flutter的生态系统日益丰富,开发者可以根据项目需求选择合适的组件库和解决方案。