@
itakeman #21 我是 Go 开 web 服务,Flutter 去请求做的,因为我这边写的小工具需要在没有装 Docker 的情况下去操作 Docker 镜像(多架构镜像复制/单架构镜像 pull & push )去实现 k8s 应用的离线升级,您说的也有道理,如果在没有特殊需求的时候不是很完美,因为用户使用的时候他需要去开两个应用,为了缓解这个问题,能让他只打开一个应用就使用,我这里提供两个思路,不过还没实践过
1 、参考 [微力同步] 的实现方式,不过换成 Go + Flutter ,Flutter 打 web 包,Go 的项目隐藏掉 Console ,托盘里面挂个 icon ,然后可以呼出浏览器打开你的 Flutter 项目,在 WEB 上交互,这个不开源,但是可以下载下来体验下,移动端和桌面端都有
2 、GitHub 上有这么个项目 [ComicSparks/pikapika] (好像迁移了,我印象里面之前是挂在 niuhuan 这个号下面的),我第一次知道 Flutter 就是从他这里知道的,不过这个项目并不是完全开源,可以看下他项目 Readme 的 [Technology Stack => Multi-platform adaptation] 这部分,他的桌面端是 go-flutter ,移动端是 gomobile 然后 flutter 去调,使用起来体验非常好,可以下个他的 Release 包试试效果