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

开源一个 React Native 开发的 V2EX 客户端: V2EX Plus

  •  
  •   xyxc0673 ·
    xyxc0673 · Jul 15, 2021 · 7633 views
    This topic created in 1937 days ago, the information mentioned may be changed or developed.

    开始 V2EX Plus 这个项目,一开始是为了把之前在工作中学到的技术以及自己一直想尝试的新想法整合在一起。为此,还去学习了一些基础的 UI 设计。

    参考了市面上已有的 App,结合个人的需求,目前已开发的功能点如下:

    对于帖子的阅读、回复、收藏、已读历史
    对于回复的点赞、对话查看
    对于用户的资料查看、关注管理
    对于节点的浏览、主题列表、关注管理
    对于使用者的登录、签到、通知、余额

    可以看到 github 最新的 commit 记录已经是两个月前了,因为从那时开始,我开始重新找工作,便把这事放在了一边。

    现在已经入职了新的公司,技术栈也从跨端开发转移到了网页开发。

    当初找工作也有个深刻的体会,那就是看似为前端开发准备的 React Native,其实是为原生开发准备的。因为在实际的开发中,原生端和网页端还是有很大的区别的。

    整个项目完成的差不多,除开没有发帖功能,还算可以使用吧。当然,和原生开发的性能是没法相比较的。

    算是一个尝试吧。

    Github: https://github.com/xyxc0673/v2ex-plus

    下图是用 figma 设计的一个宣传海报(暂且这么说明)

    Cover

    Supplement 1  ·  Jul 20, 2021
    下载地址: https://github.com/xyxc0673/v2ex-plus/releases
    实际上这个 App 还有很多需要优化的地方,也会有很多使用体验上的问题,欢迎大家提出来。
    41 replies  •  2021-08-31 10:46:15 +08:00
    ngrok111
    ngrok111
    Jul 15, 2021
    1
    看起来不错,支持一下
    40EaE5uJO3Xt1VVa
    40EaE5uJO3Xt1VVa
    Jul 15, 2021
    2
    厉害厉害
    yan5990853
    yan5990853
    Jul 15, 2021
    3
    Google Play 上有款客户端叫[v2ex+]( https://play.google.com/store/apps/details?id=com.czbix.v2ex) ,同名但看外观设计并不是同一款。
    heasy
    heasy
    Jul 15, 2021
    4
    statr + 1
    xyxc0673
    xyxc0673
    OP
    Jul 15, 2021
    5
    @yan5990853 #3 取名困难户😂
    baoshuo
    baoshuo
    Jul 15, 2021
    6
    看起来不错,Star 了~
    shyrock
    shyrock
    Jul 15, 2021
    7
    求一个打包好的,在 iOS 上试试看。
    xyxc0673
    xyxc0673
    OP
    Jul 15, 2021
    8
    @shyrock #7 没有 Apple 开发者账号,也还没有在 iOS 设备上测试过😓
    justin2018
    justin2018
    Jul 15, 2021❤️1
    9
    我喜欢设计稿😍
    xbdsky
    xbdsky
    Jul 15, 2021
    10
    发现不会打包 233
    xyxc0673
    xyxc0673
    OP
    Jul 15, 2021❤️1
    11
    @xbdsky #10 我回头打个安卓包放到 release 里面
    xbdsky
    xbdsky
    Jul 15, 2021
    12
    @xyxc0673 这回复速度,用户体验杠杠的
    duck2
    duck2
    Jul 15, 2021
    13
    不知道能不能上个 ios 期待
    Tink
    Tink
    Jul 15, 2021 via Android
    14
    不会打包是硬伤
    jin7
    jin7
    Jul 15, 2021
    15
    希望有成品可以下载使用
    GOKOG
    GOKOG
    Jul 15, 2021
    16
    基础的 UI 设计有什么学习途径吗
    xyxc0673
    xyxc0673
    OP
    Jul 15, 2021❤️1
    17
    @GOKOG #16

    之前的一个回复:

    关于设计软件 Figma 的使用方面,我是通过 B 站的 草帽 sMao 或者 新像素 的视频学的,推荐一下,因为讲得很细致。

    另外就是多看 Dribbble 这类网站提升美感。

    也推荐一本书用于了解一些基本的设计原则: 写给大家看的设计书
    d5
    d5
    Jul 15, 2021 via iPhone
    18
    支持一个,另外之前有一个小程序版本的 plus,做工也很精妙
    TonyShng
    TonyShng
    Jul 15, 2021
    19
    感觉不错,支持一下
    SuperMari0
    SuperMari0
    Jul 15, 2021
    20
    看起来很好看, 支持一下
    coolwo
    coolwo
    Jul 15, 2021
    21
    star+2
    PhanKiap
    PhanKiap
    Jul 15, 2021
    22
    PhanKiap
    PhanKiap
    Jul 15, 2021❤️1
    23
    iOS 模拟器跑了下,有些细节可能要调整下。
    daoluan
    daoluan
    Jul 15, 2021
    24
    楼主,素材是哪里找的?
    kawei
    kawei
    Jul 15, 2021
    25
    打包出来阿 ?
    xyxc0673
    xyxc0673
    OP
    Jul 16, 2021
    26
    @daoluan #24

    图标素材: https://www.figma.com/community/file/876509330914541878

    另外找素材可以到 figma 上面找。
    shovo
    shovo
    Jul 16, 2021 via iPhone
    27
    不知道是我打开方式不对,还是咋的,v2 没有回复提醒,被回复也没有邮件,这个我感觉很需要
    8888888888
    8888888888
    Jul 16, 2021
    28
    v 站不是在墙外吗,你接口本地能调成功吗?
    xyxc0673
    xyxc0673
    OP
    Jul 16, 2021
    29
    @timedivision #28

    并不能,需要科学上网
    zqjilove
    zqjilove
    Jul 16, 2021
    30
    坐等打包下载
    ONEO666
    ONEO666
    Jul 16, 2021 via iPhone
    31
    正在学习,Star 学习
    liguanru
    liguanru
    Jul 17, 2021
    32
    坐等 ios 打包下载
    mightofcode
    mightofcode
    Jul 18, 2021
    33
    支持!
    MaxLi77
    MaxLi77
    Jul 19, 2021
    34
    大手子强啊
    xyxc0673
    xyxc0673
    OP
    Jul 20, 2021
    35
    @xbdsky #10
    @jin7 #15
    @kawei #25
    @zqjilove #30
    @liguanru #32

    现在打包出了 Android 体验版包,下载地址是: https://github.com/xyxc0673/v2ex-plus/releases

    实际上这个 App 还有很多需要优化的地方,也会有很多使用体验上的问题,欢迎大家提出来。
    zqjilove
    zqjilove
    Jul 20, 2021
    36
    @xyxc0673 安装后,数据加载不出来,显示加载中
    qq2511296
    qq2511296
    Jul 21, 2021
    37
    坐等打个 ipa 包出来
    yunchuanwu
    yunchuanwu
    Jul 22, 2021
    38
    坐等 ipa +1
    FredZhang
    FredZhang
    Aug 30, 2021
    39
    @xyxc0673 V2 的 API 文档是怎么获取的呢,我只在底部看到少数几个
    xyxc0673
    xyxc0673
    OP
    Aug 31, 2021
    40
    @FredZhang 我是在 Github 找的 V2EX API,但是大部分还是通过模拟请求抓取下来的
    FredZhang
    FredZhang
    Aug 31, 2021
    41
    @xyxc0673 感谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5040 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 08:55 · PVG 16:55 · LAX 00:55 · JFK 03:55
    ♥ Do have faith in what you're doing.