征集大家意见:打算新做一个V2EX的 iPhone 客户端,大家需要吗?

2014-01-10 18:23:20 +08:00
 jimneylee
如题,出于个人兴趣和技术学习交流,在我的[开源的ruby-china的iPhone客户端](https://github.com/jimneylee/JLRubyChina-iPhone)基础上扩展兼容[v2ex社区的接口](https://github.com/livid/v2ex/blob/master/api.py),接口兼容方面还需要再考虑,且接口还有很多不完善。

今天抽空花了点时间,先完成几个功能的兼容给各位预览下:
1、最新热门帖子显示
https://raw2.github.com/jimneylee/JLRubyChina-iPhone/master/Resource/Images/Forums/V2EX/Screenshots/0110_3.png

2、帖子详细和帖子回复列表
https://raw2.github.com/jimneylee/JLRubyChina-iPhone/master/Resource/Images/Forums/V2EX/Screenshots/0110_2.png

3、社区全部节点,api接口未分组,且节点的帖子列表也未能获取到
https://raw2.github.com/jimneylee/JLRubyChina-iPhone/master/Resource/Images/Forums/V2EX/Screenshots/0110_1.png

大家觉得这个客户端是否有必要继续开展下去,虽然浏览器可以直接访问,且体验效果还不错。但是觉得操作易用性缺少点。大家意见呢?

@livid 关于api接口,有打算更新吗?感觉还需要很多完善。
5391 次点击
所在节点    反馈
33 条回复
Mihuwa
2014-01-10 18:39:22 +08:00
表示支持^_^
isaced
2014-01-10 18:53:02 +08:00
貌似已经有了吧~
ChiangDi
2014-01-10 18:57:44 +08:00
上次有人发贴做了
jimneylee
2014-01-10 19:51:43 +08:00
目前两个版本,一个不能用,还有一个收费,貌似评价不好,我打算做个更好的,而且免费
isaced
2014-01-10 19:52:44 +08:00
@jimneylee 其实我也想做个。
jimneylee
2014-01-10 19:52:44 +08:00
最起码对得起我们这个优秀的社区
tetetete
2014-01-10 19:55:33 +08:00
支持楼主做一个,不过对于处女座来说,桌面不该有的app一个都不能多,不需要。
jimneylee
2014-01-10 19:58:04 +08:00
@isaced 可以一起搞啊,我这边框架都好了,你来指导下,现在就差接口,做起来还是挺快的,ruby china 的版本今晚应该会上线!
jimneylee
2014-01-10 20:01:03 +08:00
@tetetete 不好意思,我也是处女座,做的差没脸再来社区了,暂等接口完善,基于html网页解析,我是不打算做,没意义
alexrezit
2014-01-10 20:33:08 +08:00
感觉 web 版就相当好用了... 有必要做客户端么?
Livid
2014-01-10 21:15:45 +08:00
关于 API,如果你可以告诉我你具体需要什么样的接口,我可以找时间为你实现。
katekiss
2014-01-10 22:19:34 +08:00
移动版的v2ex就挺不错的了吧
arbipher
2014-01-10 22:20:57 +08:00
@Livid 需要一个调用一次就获得很多金币的API。
jimneylee
2014-01-10 22:41:09 +08:00
@alexrezit @katekiss 社区的移动版确实很不错,包括rubychina都足以满足浏览帖子需要,但是从体验操作上,感觉还是欠缺点。原生程序和web程序,性能上也是有一定差距的。
希望在我努力和大家的积极反馈下,做好这个社区的app,何乐而不为!
jimneylee
2014-01-10 22:46:48 +08:00
@Livid 好的,我会整理下功能接口需求,到时麻烦协助添加。关于体验等rubychina的版本这两天通过后,可以先试用下,对于我们v2ex社区,还有哪些需要更好地改进,请多提出。
一个app兼容两套api接口,对我技术上也是一种考验,希望这次我能很好地解决兼容性问题。
jimneylee
2014-01-10 22:47:44 +08:00
@arbipher 这个要是有,我就只给自己开放:smile:
yangff
2014-01-10 23:35:58 +08:00
@arbipher 你是说充值?
kurtrossel
2014-01-10 23:59:12 +08:00
支持,期待成品!
arbipher
2014-01-11 00:01:12 +08:00
@yangff 不……啊,是充值。我就是这个意思,哈哈哈。
jimneylee
2014-01-11 08:42:47 +08:00
@Livid 请教一个问题,为什么api接口获取会遇到502-bad-gateway,但是chrome可以直接获取到json数据。
我必须通过手机浏览器从http://whatsmyuseragent.com/获取当前设备的user agent,然后setHeader才能获取数据。
"Mozilla/5.0 (iPhone; CPU iPhone OS 7_0_3 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11B508 Safari/9537.53"
我担心后面其他人的ios系统版本不一样会获取不到数据。

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

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

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

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

© 2021 V2EX