欢迎来到独立开发者节点!这里是我们记录创造过程、交流技术心得、互相启发灵感的自留地。

为了保持节点内高质量的讨论氛围,发帖前请大家遵守以下规则:

  • 鼓励分享与复盘: 非常欢迎分享你的独立开发产品、踩坑经验、增长数据或是技术难点。
  • 推广请附带思考: 允许推广个人作品,但请拒绝纯丢链接的硬广。发帖时请务必分享你的开发故事、技术选型或解决的痛点。
  • 提问请补充细节: 寻求技术或运营帮助时,请提供充足的上下文(如报错信息、已尝试的方案),以便大家更好地帮助你。
  • 保持友善与尊重: 尊重彼此的技术选型和商业方向,拒绝无意义的争吵和引战。

⚠️纯外包接单、账号交易或非个人开发的商业软文,请发布到对应的专门节点!


  • 最后祝你在独立开发的路上不再孤单,早日做出让自己骄傲的产品!
jingcjie

这 app 还值得做下去吗

  •  
  •   jingcjie · Jun 24 · 2483 views
    This topic created in 32 days ago, the information mentioned may be changed or developed.

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