用 Flutter 做了个全平台文件传输工具

11 天前
 LuLiangDev

作为一个软件开发者,经常需要在多个设备之间传输文件和文本,Airdrop 友好的实现了这个功能,但仅限于 Apple 设备,而且传输大文件有时也不太稳定,同时也无法与 Apple 之外的设备( 比如: Windows / Android / Linux )相互传输。

我使用过一些类似的软件,有些无法正常传输,有些操作繁琐,有些功能太多,有些界面过于古老,既然都不满意,那我就自己开发一个,优美的设计,简单的操作。

经过几个月的奋斗,它终于诞生了 - Airclap

刚刚在 medium 上发了篇文章,有账号的小伙伴帮忙点个赞

Airclap — Send any file to any device

3638 次点击
所在节点    分享创造
48 条回复
iMusic
11 天前
iOS 商店没上国区的吗?
wuyiccc
11 天前
小杠一下... flutter 并不支持 windows arm 系统,所以不是全平台,我倒是想要一个支持 windows arm 的传输工具来着,奈何 localsend 不能再 windows arm 下使用
sloknyyz
11 天前
你这个免费还是算了,最大只能 100MB ,完全没法用,这基础中的基础功能了
272664150
11 天前
2022-11 后不上班吗?
tthem
11 天前
大佬太强了!!!
LuLiangDev
11 天前
@dwwwen 那必须上 Flutter ,确实很省事
LuLiangDev
11 天前
@iMusic 暂时不上国内
LuLiangDev
11 天前
@wuyiccc 其实 flutter 是支持 arm 的,只是需要 arm 的电脑打包。可能是因为点在 arm 的电脑覆盖面太低,很多应用适配不方便
LuLiangDev
11 天前
@tthem 🎉🎉🎉🎉
LuLiangDev
11 天前
@272664150 上班呐
wuyiccc
11 天前
@LuLiangDev 有文档么,我看 docs.flutter.dev 文档给的 windows 只有 x86_64 这个
keyboardCat
11 天前
在用 localsend
LuLiangDev
11 天前
@wuyiccc 具体我也没有弄过,不过我看 sdk 给的都是 64 的,应该是可以用的,你可以试试
Jaosn
11 天前
挺好看的支持一下,就是免费限制的有点大~
neochen13
11 天前
我觉得楼主最好有一个竞品的比较的表格……不然很难体现优势
GeekGao
11 天前
有需要,但是 App Store 提示:目前你所在国家或地区尚不提供此 App 。
debuggerx
11 天前
@wuyiccc 支持 windows arm64 的,准确来说是全平台都支持 arm64 ,包括 Linux (我已经在打 arm64 的 Linux 包了)
https://docs.flutter.dev/reference/supported-platforms
wuyiccc
11 天前
@debuggerx 好滴,感谢~
debuggerx
11 天前
@wuyiccc 因为 arm64 的 linux 和 windows 机器还非常少见,所以文档里没给 arm64 的 sdk 链接。实际上有个非常简单的办法获取 arm64 的 flutter sdk ,就是先下载 x64 的 sdk 正常配置,然后去 flutter/bin/这个目录下把 cache 目录删了,这个目录里就是 x64 版本的 dart sdk ,最后执行 flutter doctor ,脚本发现 cache 空了,就会根据当前机器的系统和架构自动下载合适的 dart sdk 到 cache 目录下,这样就完成了 arm64 flutter 环境的配置。
iMusic
11 天前
电脑端要可以设置自定义目录吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1051102

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX