爱意满满的作品展示区。
w4mxl

邀请体验: V2LF - 用 Flutter 开发的 V2EX App

  •  5
     
  •   w4mxl ·
    w4mxl · Mar 27, 2019 · 22213 views
    This topic created in 2788 days ago, the information mentioned may be changed or developed.

    V2LF 是什么?

    这是一款用 Flutter 开发的支持 iOS/Android 双平台 App,属于我个人业余项目。「 V2LF 」 means 'way to love flutter'.

    👆部分截图

    为何开发该软件?

    先交代,我开发 V2LF 并不是出于对 Android 和 iOS 平台上的已有第三方 V2EX 客户端有什么不满意的地方。开发 V2LF 之前我用的比较多的是电脑网站、手机网页版和 Google Play 上的 V2EX+,我觉得它们都挺好的,也基本够用了。

    开发 V2LF 到目前断断续续持续了大概有 3 个月,前后经历了 2 个阶段的态度变化。

    最早这只是我边学 Flutter 边练手的项目,把学到的一些知识点(像是各种布局、网络请求等)在上面实操。后来随着功能越加越多,不自觉投入了更多的时间,看上去有点样子了。我开始期望有天能把它上架应用市场而被更多人使用到。从有这个念头时起我开始越发用心在完善它(比如一开始是用 V 站开放出来的有限的几个接口实现的话题列表、节点列表和详情页面,后面因为想要的字段有缺失或者有些想做的功能没有现成的 API 接口而统统改成了 Html 解析网页数据再包装成对象来实现)。

    邀请体验

    V2LF 大部分功能的开发优先级是按我自己平时使用 V 站的习惯来的,目前基本功能都有了,我日常使用已无问题。设计上有些地方是参考 V2EX 本身手机网页版和 V2EX+,其余则是按个人审美来了。

    尽管我自己用着没问题,我确信还是存在一些我没有发现的问题或可以改进优化的地方的。所以在发布正式版之前希望能邀请到一批对「 V2LF 」感兴趣的 V 友参与体验,欢迎砸意见或建议过来。

    先谢过。

    下载链接

    iOS TestFlight: https://testflight.apple.com/join/cvx4MQuh
    Android fir.im: https://fir.im/wmlv2lf

    Supplement 1  ·  Mar 27, 2019
    因为 fir.im 每日下载有限额,Android 版已提前发到酷安,虽然还有待完善:
    https://www.coolapk.com/apk/221879
    169 replies  •  2019-05-19 17:44:40 +08:00
    1  2  
    ❮ ❯
    vovov
    vovov
    Mar 27, 2019 via Android❤️1
    1
    正打算学 flutter,很喜欢,下载来支持楼主。
    gamesme
    gamesme
    Mar 27, 2019 via iPhone
    2
    验证码怎么都不对…而且验证码也太难看懂了😂
    LeonKennedy
    LeonKennedy
    Mar 27, 2019 via Android
    3
    没有谷歌登陆
    243205964
    243205964
    Mar 27, 2019 via iPhone
    4
    为什么全部节点不能放在第一个?有点难受呀
    243205964
    243205964
    Mar 27, 2019 via iPhone
    5
    我在用 Note8,用你的 app 怎么显示来自 iPhone ?
    shadiao
    shadiao
    Mar 27, 2019 via iPhone❤️1
    6
    看起来不错啊👍
    guiqiqi
    guiqiqi
    Mar 27, 2019 via iPhone❤️1
    7
    支持,我这边帧数很低,滑动有明显卡顿,iPhone6s
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    8
    @vacker #1 多谢 😬
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    9
    @gamesme #2 确实有点 🤨。可以多点击刷新几次,找比较好辨识的
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    10
    @LeonKennedy #3 嗯,后面考虑加上
    kookpua
    kookpua
    Mar 27, 2019 via iPhone
    11
    支持,想学习 flutter
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    12
    @243205964
    #4 节点可以在 设置-主页管理 进行随意调整哦
    #5 👍这是个 Bug,待会儿就修复
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    13
    @guiqiqi #7 好的,后面我会多找几台手机试一下,把性能优化起来
    xcv58
    xcv58
    Mar 27, 2019
    14
    Pixel 3 装不了
    Lrevan
    Lrevan
    Mar 27, 2019 via iPhone
    15
    最热节点什么都没有
    sute
    sute
    Mar 27, 2019 via iPhone
    16
    全部节点太靠后了,贴子页面底部没有回复框?
    echovaio
    echovaio
    Mar 27, 2019 via iPhone
    17
    不错,如果能分享一下开发历程就更好了
    andychen1
    andychen1
    Mar 27, 2019 via iPhone
    18
    有没有主题?
    murmur
    murmur
    Mar 27, 2019
    19
    不支持模拟器?
    9s0ne
    9s0ne
    Mar 27, 2019 via Android❤️1
    20
    超级支持
    什么都点开来看了看,许可点开来看完后,侧边栏连带设置选项就全换英文了(手机语言简体中文,APP 里语言选项是自动)......
    huangdayu
    huangdayu
    Mar 27, 2019 via Android
    21
    点两次才能登录?
    Don9
    Don9
    Mar 27, 2019 via Android
    22
    登陆不支持自动填充,已放弃
    Trumeet
    Trumeet
    Mar 27, 2019
    23
    有没有上架 Play Store / 酷安?
    bbbb
    bbbb
    Mar 27, 2019 via iPhone
    24
    哈哈哈,不支持自动填充账号密码,登录界面看着有点不习惯。
    Gzp
    Gzp
    Mar 27, 2019 via iPhone
    25
    演示的手机没电啦!
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    26
    @Lrevan 应该是 V 站那会儿在归档昨天的最热。
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    27
    @sute 节点顺序可以在设置-主页管理 中调整。回复是登录后在帖子头顶第三个按钮触发哦
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    28
    @Trumeet 🤪 计划更新到 1.0.0 时上架到 App store,Google play 和酷安的。
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    29
    @Don9 @bbbb 嗯好的。自动填充功能正式上线前加上
    thet
    thet
    Mar 27, 2019 via Android
    30
    登录建议加个 loding,回复建议加个楼层,对个人而言,回复按钮放在下面比较舒服。
    其他感觉很赞,楼主以后打算开源吗?
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    31
    @9s0ne 感谢🙏,帮我发现了这个 bug
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    32
    @thet 嗯 可能等正式版发布后会考虑开源出来的 代码现在还是写的不太好 🤭
    fcmio
    fcmio
    Mar 27, 2019 via iPhone
    33
    https://i.loli.net/2019/03/27/5c9acd8a1264b.png 美版 s10 装不了,为啥不上 play 呢
    huclengyue
    huclengyue
    Mar 27, 2019 via Android
    34
    好奇楼主的 API 哪里来的?我看 v2 上面很多 API 都是没有的,比如分页啊这些,是自己建的,爬虫吗?
    blufaux
    blufaux
    Mar 27, 2019
    35
    滑动掉帧卡顿,XS MAX
    g0thic
    g0thic
    Mar 27, 2019❤️1
    36
    @huclengyue 「从有这个念头时起我开始越发用心在完善它(比如一开始是用 V 站开放出来的有限的几个接口实现的话题列表、节点列表和详情页面,后面因为想要的字段有缺失或者有些想做的功能没有现成的 API 接口而统统改成了 Html 解析网页数据再包装成对象来实现)。」
    hanxiV2EX
    hanxiV2EX
    Mar 27, 2019 via Android
    37
    点个赞!
    huclengyue
    huclengyue
    Mar 27, 2019 via Android
    38
    一样在学 flutter 不说开源,期待楼主能够分享开发中遇到的问题。还有就是登录不上去
    wozhizui
    wozhizui
    Mar 27, 2019
    39
    下载不了,达到每日下载上限
    abclucifer
    abclucifer
    Mar 27, 2019
    40
    满员了。。。
    xy19009188
    xy19009188
    Mar 27, 2019 via iPhone
    41
    视觉效果不错,而且性能好像比 xboard 好一点
    xiwangzishi
    xiwangzishi
    Mar 27, 2019
    42
    下载不了,达到每日下载上限
    gengtuan
    gengtuan
    Mar 27, 2019
    43
    testfight 已满。。
    w4mxl
    w4mxl
    OP
    Mar 27, 2019❤️1
    44
    @ShuoHui #33
    已经用上 S10 这么漂亮的手机啦,😁。
    你看看是不是已经打开了允许安装未知来源开关。
    等到正式版会上 play 的。
    hasaki1997
    hasaki1997
    Mar 27, 2019 via Android
    45
    达到每日下载上限了😂
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    46
    @wozhizui @abclucifer @xiwangzishi @gengtuan
    😂 没想到会这么多 v 友愿意下载体验,
    testflight 又加了很多名额,可以下载体验了;
    Android 的话我刚已经提交到酷安了,在审核中...
    xyzxiaoking
    xyzxiaoking
    Mar 27, 2019 via Android
    47
    酷安上也叫这个名字吗
    keventseng
    keventseng
    Mar 27, 2019 via iPhone❤️1
    48
    此时正在用你的 app 给你回复!
    w4mxl
    w4mxl
    OP
    Mar 27, 2019
    49
    @hasaki1997 @xyzxiaoking 嗯,酷安上已经发布,同名。
    codehz
    codehz
    Mar 27, 2019
    50
    Android 版体验不太好
    首先第一次打开直接闪退
    第二次打开卡了半分钟,进去后所有页面显示 HttpException: Connection closed before full header was received uri=....
    同时需要按下两次返回键才能退出
    codehz
    codehz
    Mar 27, 2019
    51
    另外登录功能是正常的(所以肯定不是网络的问题
    shell314
    shell314
    Mar 27, 2019 via Android
    52
    很不错啊
    codehz
    codehz
    Mar 27, 2019❤️1
    53
    测试了一下,往期,通知,收藏,搜索功能和贴子内容也是正常的,只有首页的列表和节点功能全部加载失败
    shenxgan
    shenxgan
    Mar 27, 2019
    54
    点赞👍
    zhhwgis
    zhhwgis
    Mar 27, 2019
    55
    强烈建议开源代码
    zhhwgis
    zhhwgis
    Mar 27, 2019
    56
    强烈建议开源代码啊啊啊啊
    Jzer0n
    Jzer0n
    Mar 27, 2019
    57
    发现 1:在 V2 已开启二步验证的情况下,APP 输入密码和随机字符后就直接成功了,二步验证似乎没有。
    Jzer0n
    Jzer0n
    Mar 27, 2019
    58
    发现 2:节点下主题显示正常,但点击进去不停转圈不显示内容。更换联通移动 4G 以及公司 Wi-fi (电信)依然存在问题。

    PS:iOS 10.3.3 iPhone 6S
    vivinBear
    vivinBear
    Mar 27, 2019
    59
    最近 也在学 flutter 也是打算用 flutter 写 V2EX 的手机端 希望大佬可以开源 好让小弟学习一哈
    wangzh
    wangzh
    Mar 27, 2019
    60
    最近 也在学 flutter 也是打算用 flutter 写 V2EX 的手机端 希望大佬可以开源 好让小弟学习一哈
    kamal
    kamal
    Mar 27, 2019
    61
    支持一个,解决卡顿问题后,希望能分享一下优化过程
    fengtalk
    fengtalk
    Mar 27, 2019❤️1
    62
    iOS 上字体有问题。
    ![7cbfb99d69689d1ea5224b633c1b09e.png]( https://i.loli.net/2019/03/27/5c9aea3ea8cdb.png)
    243205964
    243205964
    Mar 27, 2019 via iPhone
    63
    @w4mxl 并不能把全部节点调整到最前面,最热和技术被固定到前两个了,全部只能放在第三个
    Ultraman
    Ultraman
    Mar 27, 2019 via Android
    64
    V2 格式是个筐 啥都往里装😌
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    65
    @codehz 好的 感谢反馈。我会排查下原因
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    66
    @Jzer0n #57 谢谢反馈。2 步验证功能还有开发
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    67
    @Jzer0n # 58 这个我再尝试重现一下吧
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    68
    @kamal 👌
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    69
    @fengtalk 好像是哦,我去看看怎么解决,谢谢反馈
    ericliu001
    ericliu001
    Mar 27, 2019 via iPhone
    70
    正在用 v2lf 回复
    t2doo
    t2doo
    Mar 27, 2019 via iPhone❤️1
    71
    哎哟,不错哦,界面字体很好看,还没有我原来用的那个免费的重复话题的问题,赞👍🏻
    yucongedu
    yucongedu
    Mar 27, 2019
    72
    可以放蒲公英 每日下载是 1k 次
    gengtuan
    gengtuan
    Mar 27, 2019
    73
    @w4mxl 感谢
    zhangneww
    zhangneww
    Mar 27, 2019
    74
    ios 登录不能调用系统的自动填充用户名密码
    hello461380249
    hello461380249
    Mar 27, 2019
    75
    赞! 最近正在看 flutter
    heliang
    heliang
    Mar 27, 2019 via iPhone
    76
    赞 开始使用 👍
    dabaitu
    dabaitu
    Mar 27, 2019 via Android
    77
    小米 6 上下滑动会掉帧…
    Hilong
    Hilong
    Mar 27, 2019
    78
    你们怎么就这么快.我也在做 flutter 版的 v2,之前什么 rn weex 的时候没赶上车,这次 flutter 又被甩下了
    Hilong
    Hilong
    Mar 27, 2019
    79
    安卓滑动总感觉有点掉帧,没有 v2ex+的那种流畅感,感觉没有 60fps
    Benisme
    Benisme
    Mar 27, 2019❤️1
    80
    我下午还在学 flutter,你们手脚也太快了。另外顺便求一下开源
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    81
    @Hilong 😂 我们可以交流一下。其实我后来试了下其它的 V2EX 第三方客户端,像是 v2er ( iOS/android )、V2EX 等做的也都挺好用的
    Hilong
    Hilong
    Mar 27, 2019
    82
    @w4mxl 我还是个壳子.唉,我离你的这个差的还远呢.后面跟老哥请教下啊. 我还是边学边做的状态,有些 UI 都还搞不定
    rosu
    rosu
    Mar 27, 2019 via Android
    83
    试过了几个 flutter 实现的 Android 客户端(包括楼主这个),总感觉掉帧。但是又没法看到 GPU 绘制曲线...
    w4mxl
    w4mxl
    OP
    Mar 27, 2019 via iPhone
    84
    @rosu 掉帧是我学艺不精,flutter 本身没问题。我会逐步优化到流畅自然,到时候 @你 🤭
    Sohpai
    Sohpai
    Mar 27, 2019
    85
    安卓的有吗?
    Sohpai
    Sohpai
    Mar 27, 2019
    86
    抱歉没看到,现在看到了
    bccoder
    bccoder
    Mar 27, 2019 via Android
    87
    Android 很流畅
    bokchoys
    bokchoys
    Mar 28, 2019 via iPhone
    88
    ios 有邀请码通知我一下 想试试
    Akkuman
    Akkuman
    Mar 28, 2019 via Android
    89
    Android 9,滑动总感觉有点掉帧
    lgl0831
    lgl0831
    Mar 28, 2019 via Android
    90
    Android 感觉流畅顺滑度还有待提高
    iamben
    iamben
    Mar 28, 2019 via Android❤️1
    91
    Vivo NEX. 挺明显的卡顿。不过整体感觉不错,就差个签到的功能了。
    jiagm
    jiagm
    Mar 28, 2019 via Android❤️1
    92
    总体感觉很不错,建议:添加自动签到和使用 Google 帐户 Login 的功能;优化一下页面滚动时的流畅度;上架 Google Play 后添加内购捐助。
    lisonfan
    lisonfan
    Mar 28, 2019❤️1
    93
    MAX 掉帧
    w4mxl
    w4mxl
    OP
    Mar 28, 2019 via iPhone
    94
    @jiagm 好的,谢谢反馈。
    fcmio
    fcmio
    Mar 28, 2019 via iPhone
    95
    @w4mxl 这下用上了,s10 滑帖有点掉帧。另外希望加入纯黑的主题。
    MortyP
    MortyP
    Mar 28, 2019 via iPhone
    96
    回复自 v2lf
    mekhili
    mekhili
    Mar 28, 2019
    97
    Xs Max 滑动长列表时有明显感知的轻微卡顿
    MarginCall
    MarginCall
    Mar 28, 2019
    98
    完成度很可以,希望楼主分享一下 github 账号,开源以后第一时间学习
    0vels
    0vels
    Mar 28, 2019
    99
    mumu 模拟器闪退了
    MicroPan
    MicroPan
    Mar 28, 2019 via iPhone
    100
    很流程 UI 有点复古 感觉还差点就非常完美了
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4111 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 156ms · UTC 09:20 · PVG 17:20 · LAX 01:20 · JFK 04:20
    ♥ Do have faith in what you're doing.