V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
iliaoliao
V2EX  ›  分享创造

花了两个多月做了一个 V 站客户端- AwesomeV2ex,不仅好看而且功能很齐全,已上架 AppStore

  •  8
     
  •   iliaoliao ·
    liaoliao666 · 2022-12-23 07:30:50 +08:00 · 18590 次点击
    这是一个创建于 691 天前的主题,其中的信息可能已经有所发展或是发生改变。

    动机

    因为之前陆续碰见有人问过我会不会 RN ,我都回这应该有手就行,但是我没写过🐶。

    苦于没有一个项目证明自己,而且在几年前就已经想做一个 V2 的客户端,所以在国庆结束之后,照着 RN 的文档边学边做,历经了 2 个多月,终于在这几天上线了第一个版本。

    项目的那些事

    • UI 组件全由自己手写,主要是模仿几个主流 app 并抽出自己的一套规范。
    • 状态管理库由我自己开源的 react-query-kit 结合 @tanstack/react-query,你会发现 app 数据缓存和请求无比丝滑
    • 支持代码高亮
    • 支持查看评论功能
    • 支持自动签到
    • 支持搜索帖子
    • ...

    预览

    Preview

    下载

    TODO

    • 征集一个好听点的名字⚽️⚽️
    • Logo 需要重新设计
    • 样式方面还要再优化
    • 修复第一次登录偶尔会丢失登录态
    • 增加更多新功能
    第 1 条附言  ·  2022-12-23 11:36:39 +08:00
    头像这个问题太多人吐槽了😂,下个版本会把这个改了,对齐成 v2 网站的样式。
    第 2 条附言  ·  2022-12-23 11:46:53 +08:00
    登录问题在这统一回复
    如果碰到登录态丢失的问题,我还在排查是什么造成的,劳烦你们这几天自己重新登一下,一般只会出现一次,后面就好了。

    如果有对如何获取 302 重定向响应头中 cookie 比较熟的,或者愿意帮忙调试可以看下项目中 useSignin 函数的实现有啥问题,欢迎 issue 和 pr 。
    第 3 条附言  ·  2022-12-24 03:19:48 +08:00

    安卓1.0.2版本已上线 Android Apk

    • 列表页 UI 优化
    • 黑暗模式样式调整
    • 支持谷歌登录
    • 修复点击未读提醒时闪退
    • 新增兜底行为可去除缓存

    iOS的需要等待1-2天的App Store审核才能上线

    201 条回复    2023-02-13 10:10:14 +08:00
    1  2  3  
    iliaoliao
        201
    iliaoliao  
    OP
       2023-02-13 10:10:14 +08:00
    @sikonglinfeng121
    下个版本字体大小新增 `小` 选项和修复你说的 UI 问题,应该明天就可以看到更新了。

    而至于你说的字体偏黑的问题,目前还没有人反馈过这个问题。如果实在需要可以在 GitHub 提功能建议,有点赞或回复的话再进行优化
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1404 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:45 · PVG 07:45 · LAX 15:45 · JFK 18:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.