现已两年了
Desktop Embedding for Flutter项目,从提交“Initial commit”(2018年2月15日)到现在,现已两年了。
官方文档仍然正告用户,“不计划用于出产”
我心中开始被疑虑占有了。Flutter会不会抛弃Desktop?
逐字逐句翻译了“Desktop Embedding fh H ror Flutter”的ReadMe,
发觉尽管该项目B D X m h在github.cu c L g r Gom/google下面,但好像还算不上亲儿子。
This is not an officially supported GoR s – f _ R Bogle product.
貌似是google内部一$ S t些人通过评论觉得能够做这e ` { i个作业,然后就干了。
但是到目前为止公司内部还不算太支撑。
Flutter“热w * 1 m ; F更新”的命运和这个比较相似,尽管写了热更新代码P 9 ; _ d |,Flutter 官方在 GitHubX 6 g 仍然上声明是暂时不支撑热更新的。
仁者见仁,智者见智。我看到了[ y K ,风险,坚持张望吧。
我对文档逐字逐句的有道+人肉的精心翻译如下:
DD R U Qesktop Embeddi4 & u ~ng for Flutter
Flutter桌面嵌入
这个项目最初是为了嵌入到Flutter中,以开发Windows、macOS和Linux。
这项作业始于become part of F1 G / 5lutter;
剩下的这几部分,] U 5 1 ? _ 2还没有安稳到足以合( L P = ~ , = _ V并到Flutter项目中m n Y % N $ [ c 5,包括:# s _ a *
- Windows和Linux的初步运转程序(通过示例)。
- 实验性的、前期的桌面插件。
- 在Windows和g 1 v m R 8 ] 5Linux上运用“和/或”j s + y |编写/ R | P H插件的入门文档和基本介绍p M v m。
这儿的代码不安稳,也不适合出产运用。
安装
这个项, D ! , J P目与Flutter代码库房中的更改密切相关,
所以你必须用最新版本的Fluttw L c 8 d L 4 Wer master
channel.
由于桌面的破= h a z h坏性改变总是频繁发作,你应该常常更新* S H Z |这个库,并在同一时间更新Flutter。
工具
首先你将需求enabh r Qle Flutter desktop support for your
platform.
然后运转 flutter doctor
并确保没有陈述任何与渠道* M ) ( | a相关的问题。
运转工程
举个比如
一旦你完成一切设置,只需求在’示例’目录中履行flutter run
来运转你的第一个桌面F+ K p X y Z , # zlutter应用程序!
留意:目前只要’debug’形式适用于Windows和Linux。运转与
‘ -release ‘或’ -profile ‘能成功,但成果仍会运用; 0 k |
‘ debug ‘的Flutter配置:断言会触发,控制台会启用,等等。
运转其他Flutter项目
参阅 example/REAw ( ; D 9DME 把这个比如
作为运转另一个项目的起点
代码库房结u O e c s d 2构
testbed
是一个更杂乱的比如,首{ q a d { E要针对活跃在8 n ! + m 9 g oFlutter上开发桌面应用的人
。参阅 它的Rh , a r = (EADME以获取详细信息。
plugins
目录中有前期的桌面plugins.
参阅 它的README 以获取详细信息。
反应和评论
关于特定示例或插件的u 0 T问题和需求,你能够提交GitHub issues
关d ] A 5 I m ` F ?于桌面支撑相关的bug和特性请求
一般应归档在Flutter issue tracker.
一般评论和疑问能够在项目邮件列表进行.
正告
-
This is not an officially supported GL ] @ [ k b U O aoogle product.
-
这不是一个官方支撑的谷: p 0 $ W歌产品。
-
The c] f P ^ l } U /ode and examples here, and the desktop Flutte: X S r ` * ?r libraries they use, are in early stZ K U A %ages, and not int4 u / ] q B l .ended for production use.
-
这儿的代码和示例,以及它们运用的桌面Flutter库处于前R A G j Z 4 O * %期阶段,不计划用于出产。