这 app 还值得做下去吗

jingcjie 2026-06-24 09:56 1

做了一款基于 wifi 直连的 app ,可以用来串流音频和发文件之类的。
wifi 直连优势就是点对点直连,所以不用中间人或者自建热点,所以在带宽和延迟上的优势都挺明显的。


但现在各个平台对 wifi 直连的支持不统一,甚至安卓和 win 对其概念设计都不一样( win 能提供 peer 地址,但是不能判断 peer 身份,安卓给身份但有主从设计)。


所以在开发的过程中因为各系统 api 不对齐,弄出了很多奇奇怪怪的 bug 。
更不说接下来准备弄 linux 更是只能全面手搓。


app 上到微软商店后,下载量在 2k 左右:


Screenshot 2026-06-24 093747.png


flutter 的刚上架 izzyondroid,他们不接受 vibe 的产品,刚好我不是纯 vibe:
https://github.com/jingcjie/WDCable_flutter


想继续往 linux 上走,但感觉难度太大了。codex 都提示我 linux 没有 api ,自己手搓太难。


最开始还想着依托 flutter 跨平台的能力,结果 native 的占比太大了(就在安卓上 kotlin 的代码量都超过了 dart ),然后 flutter 对接 win32 的编程体验可谓屎中屎💩,只好弃坑😭。linux 估计会是一样的局面(主要有个 steam deck ,刚好 linux+无线网卡支持,所以想整一个)。


最开始想着 codex 可以帮我很多(虽然确实帮了很多),但是在不同平台 api 概念不一样的时候,他总是假定不存在的 api ,我真的是人都骂麻了🫠,例如他总是在安卓上去调 peer 的地址,但是根本就没有这个 api 啊,这是 win 上的概念。我加了 ai.md 他也不主动读,只好我每次提示词说一嘴不要假定没有的 api 。


大家给点建议呗🥹。

最新回复 (15)
  • kulove 06-24 10:00
    1
    看是不是奔着赚钱去的 如果是就换方向 兴趣就继续做
  • jingcjie 楼主 06-24 10:00
    2
    @kulove 完全不是赚钱啦,全代码都是开源的,就想在开源社区玩玩
  • gscsnm 06-24 10:00
    3
    不成熟看法:
    这个对比 localsend 有什么优势?从使用上来看,感觉没有特别的。这个兼容性还不是很高。
    从传文件的角度,随便一个手机开个热点,另一个连,用 localsend 能跑满 wifi 速度(甚至更高能达到 6g wifi 之类的)
  • jingcjie 楼主 06-24 10:02
    4
    @gscsnm 优势就是 wifi 直连的优势吧,低延迟高带宽(都是无线的情况)。现在有音频串流了,后面我还打算加上视频串流,让手机给电脑做摄像头,这样可以把直连的优势放大一点。
  • jingcjie 楼主 06-24 10:03
    5
    @gscsnm 兼容性确实不如走局域网 ip 好,所以我就只是想把差异度拉出来,也没想能做到 local send 的规模
  • gscsnm 06-24 10:04
    6
    @jingcjie #5 我的意思是得有点儿特点,如果往文件传输方向做,可能就弱一点。如果说往你说的串流场景,可能会更好一些(这块儿我不太了解市场产品)
  • jingcjie 楼主 06-24 10:07
    7
    @gscsnm 嗯嗯,我也是觉得得弄出特点,还得利用直连的特性,所以在往别的方向加功能。音频串流是有几个人提了 issue 我就加了,我也觉得挺合理的。视频我准备好好计划下,主要是在 win 下面还得虚拟化成设备,对我来说有点难🫠。
  • zsxzy 06-24 10:15
    8
    基于 wifi 直连最大的应用估计是 WIFI display 了, Android 自带 source 端
  • jingcjie 楼主 06-24 10:18
    9
    @zsxzy 嗯嗯,我也是觉得同类都是 cast 类的,也说明了直连的高带宽和低延迟,所以想发展别的有意义的特性。
  • Lyet813 06-24 10:19
    10
    看了帖子安装应用花了二十秒,设备花了三分钟还没连上,这真的经过测试了吗?
  • jingcjie 楼主 06-24 10:21
    11
    @Lyet813 是 win 和安卓吗,我安卓和安卓都是秒连,但 win 有些时候会弹权限窗口。
  • jingcjie 楼主 06-24 10:23
    12
    @Lyet813 https://codeberg.org/IzzyOnDroid/repodata/issues/288
    Izzy 他们也做了实机测试,没出现问题,你可以说下具体场景和两个设备的硬件情况吗?
  • KOMA1NIUJUNSHENG 06-24 14:20
    13
    为什么 flutter 不接受 vibe 产品,他们是怎么识别出来 vibe 的
  • keenkiller 06-24 14:24
    14
    我现在用的是,微信输入法自带的局域网发送功能。。
  • jingcjie 楼主 06-24 14:37
    15
    @KOMA1NIUJUNSHENG 没有啊 是这个上架不接受 vibe 的,看每个商店自己的要求吧
* 帖子来源V2EX
返回