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

2021-07-15 09:37:38 +08:00
 xyxc0673

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

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

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

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

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

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

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

算是一个尝试吧。

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

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

6371 次点击
所在节点    分享创造
41 条回复
ngrok111
2021-07-15 09:43:14 +08:00
看起来不错,支持一下
40EaE5uJO3Xt1VVa
2021-07-15 09:47:10 +08:00
厉害厉害
yan5990853
2021-07-15 09:48:25 +08:00
Google Play 上有款客户端叫[v2ex+]( https://play.google.com/store/apps/details?id=com.czbix.v2ex) ,同名但看外观设计并不是同一款。
heasy
2021-07-15 09:48:33 +08:00
statr + 1
xyxc0673
2021-07-15 10:01:04 +08:00
@yan5990853 #3 取名困难户😂
baoshuo
2021-07-15 10:02:56 +08:00
看起来不错,Star 了~
shyrock
2021-07-15 10:48:38 +08:00
求一个打包好的,在 iOS 上试试看。
xyxc0673
2021-07-15 10:57:17 +08:00
@shyrock #7 没有 Apple 开发者账号,也还没有在 iOS 设备上测试过😓
justin2018
2021-07-15 11:08:50 +08:00
我喜欢设计稿😍
xbdsky
2021-07-15 11:22:46 +08:00
发现不会打包 233
xyxc0673
2021-07-15 11:26:27 +08:00
@xbdsky #10 我回头打个安卓包放到 release 里面
xbdsky
2021-07-15 11:27:18 +08:00
@xyxc0673 这回复速度,用户体验杠杠的
duck2
2021-07-15 11:55:51 +08:00
不知道能不能上个 ios 期待
Tink
2021-07-15 12:57:13 +08:00
不会打包是硬伤
jin7
2021-07-15 13:25:11 +08:00
希望有成品可以下载使用
GOKOG
2021-07-15 14:15:44 +08:00
基础的 UI 设计有什么学习途径吗
xyxc0673
2021-07-15 14:18:46 +08:00
@GOKOG #16

之前的一个回复:

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

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

也推荐一本书用于了解一些基本的设计原则: 写给大家看的设计书
d5
2021-07-15 14:34:53 +08:00
支持一个,另外之前有一个小程序版本的 plus,做工也很精妙
TonyShng
2021-07-15 15:45:50 +08:00
感觉不错,支持一下
SuperMari0
2021-07-15 18:05:19 +08:00
看起来很好看, 支持一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/789615

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX