iOS 用 ReactNative 写了个 RubyChina 客户端,写得内牛满面

henter · 2015年04月06日 · 最后由 debbbbie 回复于 2015年11月13日 · 10888 次阅读

内牛满面的是 准备开始写的时候发现 RubyChina API 禁掉了... 于是转到kimono生成 API,折腾数据转换等等 勉强可以用,继续开发

昨晚正快要昨晚第一版时,又一次内牛满面,突然发现 RubyChina 改版了,于是乎之前生成的 API 好几个不能用了 继续折腾半天现在勉强可以用了 = =!

kimino 请求速度很慢,实时性也较差,等 rubychina 哪天再开放 API 了再切换过来吧~

@huacnlee 什么时候再开放 API?

基本功能

  • 精选主题
  • 分类节点
  • 节点主题

部分截图

首页

home

分类节点

nodes

主题详细页

topic

关于

about

TODO

  • 缓存
  • 用户页
  • 下拉刷新
  • 用户登录(等开放 API)
  • ...

代码在: http://github.com/henter/ReactNativeRubyChina

话说给 api 调用添加个 token 认证一下是否能解决 api 被滥用的问题?

最要是没精力弄

这个,你直接发 HTTPS 请求不就可以了么?

@jex 说缺少 RCTRootView.h

安装顺序指点一下啊。

ok I did it. by npm install and clean up then rebuild.

感觉 ReactNative 很强大,特别是在 view 这一块,很少的代码就构建了一个比较优雅的交互界面

#7 楼 @kayakjiang 挺方便的~ 不过目前组件有些限制 只能用基本功能

网上的 ruby-china app 经常报错~ 最后用 honegap loadwebvie 打包了 T_T

需要 登录 后方可回复, 如果你还没有账号请 注册新账号