关于flutter:使用-Flutter-WEB-实现桌面-GUI-第1部分-介绍

43次阅读

共计 2300 个字符,预计需要花费 6 分钟才能阅读完成。

老铁记得 转发,猫哥会出现更多 Flutter 好文~~~~

微信 flutter 研修群 ducafecat

原文

https://achraf-feydi.medium.c…

演示

https://www.fluttergui.com/

代码

https://github.com/achreffaid…

参考

  • https://pub.dev/packages/flut…
  • https://pub.dev/packages/reor…
  • https://pub.dev/packages/vide…
  • https://pub.dev/packages/flut…
  • https://pub.dev/packages/phot…
  • https://pub.dev/packages/maze
  • https://pub.dev/packages/flut…
  • https://pub.dev/packages/nati…
  • https://pub.dev/packages/painter

注释

Why FlutterGUI?

作为 flutter2 的一部分,flutter 曾经发表,flutter 的网络反对已达到稳固的里程碑。

这不仅意味着我终于能够进行编写 HTML 和 CSS 代码,而且我当初能够领有一个能够在简直所有风行平台上运行的应用程序。

我对 Flutter Web 的稳固版本并没有太多期待,因为我曾经尝试了 Beta 版,而且大多数插件都没有足够的反对。然而回到两周前,我对目前反对 WEB 的插件的数量感到诧异。

这促使我去尝试一些有挑战性的货色,创立一个桌面图形用户界面应用颤振网络作为我的新的投资组合网站。

坦率地说,这个我的项目自身并不是什么有用的货色,它不是在解决问题,而且很可能也不是我下一个十亿美元的想法。然而,这是最好的形式来发现的劣势和局限性颤振网络应用在一个网络我的项目。说实话,我想我至多要花两个月的工夫来公布第一个版本。

在这个我的项目上花了两个星期的工夫,每晚工作两个小时左右,我最终失去了一些真正值得出版的货色。

只管我没有浏览任何文档,也没有像平时那样频繁地用谷歌搜寻货色,但我还是对这种简略晦涩的体验感到诧异。从应用 Flutter 手机开发到网络的转变真的很简略,而且我在这个我的项目中学到的对于网络开发的常识并不需要应用任何货色。

Technical overview

  • Project 当初有 8 个利用程序运行在它外面,正如你曾经猜到的: 它是所有的小部件。
  • 大多数应用程序是现有的颤振插件,包装在我创立的通用利用部件外部。
  • 这个码头是从零开始建造的,因为我找不到一个能满足我须要的现有码头。
  • 我的项目没有后端,Flutter Web 应用程序托管在 Github 页面上。
  • 我正在应用 Firebase 剖析跟踪用户的互动与应用程序。

Apps

  • 文件管理器: 用 flutter_treeview 颤振树景 and 及 reorderables 可调整的 plugins. 插件

https://pub.dev/packages/flut…

https://pub.dev/packages/reor…

  • 视频播放器: 应用 video_player 视频播放器 plugin. 插件

https://pub.dev/packages/vide…

  • 计算器: 应用 flutter_simple_calculator 简略计算器 plugin. 插件

https://pub.dev/packages/flut…

  • 照片: 应用 photo_view 照片查看 plugin. 插件

https://pub.dev/packages/phot…

  • 游戏: 应用 Maze 梅兹 plugin. 插件

https://pub.dev/packages/maze

  • 阅读器: 应用 flutter_widget_from_html_core 从 html 外围 plugin. 插件

https://pub.dev/packages/flut…

  • PDF 阅读器: 应用 native_pdf_view 本地 pdf 查看 plugin. 插件

https://pub.dev/packages/nati…

  • 画家: 应用 painter 画家 plugin. 插件

https://pub.dev/packages/painter


© 猫哥

https://ducafecat.tech/

https://github.com/ducafecat

往期

开源

GetX Quick Start

https://github.com/ducafecat/…

新闻客户端

https://github.com/ducafecat/…

strapi 手册译文

https://getstrapi.cn

微信探讨群 ducafecat

系列汇合

译文

https://ducafecat.tech/catego…

开源我的项目

https://ducafecat.tech/catego…

Dart 编程语言根底

https://space.bilibili.com/40…

Flutter 零根底入门

https://space.bilibili.com/40…

Flutter 实战从零开始 新闻客户端

https://space.bilibili.com/40…

Flutter 组件开发

https://space.bilibili.com/40…

Flutter Bloc

https://space.bilibili.com/40…

Flutter Getx4

https://space.bilibili.com/40…

Docker Yapi

https://space.bilibili.com/40…

正文完
 0