不到一周用 React Native 写了个 V2EX 的 Android 客户端

2017-01-04 18:11:34 +08:00
 ahonn

不到一周写的一个 Android App 。用的 V2EX 提供的 API ,所以基本上都只是展示内容。

说起来 React 了解一点的话,用 React Native 写 APP 的开发速度真的很快啊。不过性能的确会差一点。

项目地址在这:v2exRN

先放两张截图先:

第一次用 React Native 写,各位请喷... 如果觉得不错的话 star 一个呗~ (*´∀`)~♥

4304 次点击
所在节点    分享创造
20 条回复
imxieke
2017-01-04 18:20:48 +08:00
赞一个👍
zhaohui318
2017-01-04 18:37:33 +08:00
给个 apk 试一下
paranoiagu
2017-01-04 19:29:35 +08:00
赞一个👍
morethansean
2017-01-04 19:43:04 +08:00
状态栏的颜色怎么跟 actionbar 是一样的……
elone
2017-01-04 21:13:48 +08:00
性能怎么样?在什么配置的机子上运行?
WildCat
2017-01-04 22:01:22 +08:00
借楼安利一波自己也用 react native 写的客户端: Wetoo ,骗一波 star : https://github.com/imWildCat/wetoo

Downloads:

Android: It is available on Google Play ( https://play.google.com/store/apps/details?id=io.wildcat.wetoo) and Coolapk ( http://www.coolapk.com/apk/io.wildcat.wetoo). In addition, you can also download it from releases.
iOS: It is available on App Store ( https://itunes.apple.com/cn/app/wetoo-v2ex-di-san-fang-kai/id1122433099).
ahonn
2017-01-04 22:16:18 +08:00
@WildCat Cool ,登录是直接模拟登录,数据都是网页的? API 用起来有时候好像不同步,而且数据也少~

学习了~ 自己写 APP 自己用蛮好的~
liteneo
2017-01-04 22:37:00 +08:00
官方那个 api 几乎没用
ahonn
2017-01-04 22:40:10 +08:00
@elone 性能还行啊.. 我在魅蓝 2 上面装了没感觉卡
ahonn
2017-01-04 22:40:47 +08:00
@liteneo 试试水.. 后面会改成抓网页的..
WildCat
2017-01-05 00:02:43 +08:00
@ahonn 都是模拟网页, API 可用性不高。
zwpaper
2017-01-05 01:13:10 +08:00
@WildCat 碰巧看到你了,我想问一下,我刚入门,学习 React Native ,看到你的代码,想从 wetoo 的代码开始,试着写些东西,现在想试着写另一个论坛的 App ,我看你在 github 上说的是 UI 设计需要经过你同意才可以使用,所以我想问一下,是否可以呢?
谢谢
param
2017-01-05 09:50:24 +08:00
這麼巧
zsading
2017-01-05 11:34:27 +08:00
lavzchen
2017-01-05 12:47:32 +08:00
React Native 的性能应该不低啊,编译都转成 native 的了
Vanessa
2017-01-05 21:29:04 +08:00
iOS 的呢?没用什么第三方的 UI 或组件呀。赞一个
xcodebuild
2017-01-05 22:51:58 +08:00
@lavzchen 编译没有转成 native ,仍然是 js ,只是渲染不使用 webview 使用 native 而已。性能应该在 native 和 webview 之间
ahonn
2017-01-05 23:43:25 +08:00
@Vanessa 因为用了几个 Android 独有的组件,所以没搞 iOS 的..
Vanessa
2017-01-06 00:40:14 +08:00
@ahonn 用了些啥?
ahonn
2017-01-06 09:57:12 +08:00
@Vanessa DrawerLayoutAndroid, ToolbarAndroid

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

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

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

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

© 2021 V2EX