上周@ashchan发布 Mac 下的客户端的时候,我就开始着手开发个 Android 版的。毕竟客户端嘛,个人认为在手机平台上的必要性比电脑上更大一些(除非 HTML5 大规模普及)。不过尽管如此,对 Android 版客户端的定位我主要还着眼于其阅读、浏览功能,让我们的用户还是更多地来访问网站吧,在手机上输文字、敲小段代码还是不方便的。
另外,本想一次性将应用发布到 Google Market 上的,这样可以方便用户后续升级,但无奈个人 Google 开发者账户还在注册中,现在应用开发得差不多了,迫切想拿出来更大家分享分享,于是今天就先给个预览版吧。等过一两周我正式发布到 market 上时再通知一次。
访问: http://cloud.github.com/downloads/longerian/RC4A/RubyChinaForAndroid%20beta%20v20120327.apk
或手机直接扫描二维码:
软件的易用性还是比较有考究的,我觉得我这个为了精简界面元素,可能导致做得还不够贴心,第一次用的人可能不知道哪些地方可交互,所以有必要简要说明一下:
要查看源代码可访问:https://github.com/longerian/RC4A,有兴趣的朋友可以加入一起开发。
我个人来到这个社区本意是来学习 ruby 和 rails 的,以后我的主要业余经历还是会转移到那一块吧。不过只要时间充足,Android 版的客户端我还是会持续维护,致命的 bug 还是会继续修正(比如可能在 4.0 系统下 crash),必要的功能还是会继续加强(比如增加 OAuth 认证授权登录)......除非哪一天,秒杀一切阶级敌人的 mobile web 版出来并流行了,那我想我这个客户端也就完成历史使命了。
另外有必要让几位社区维护者知晓一下@huacnlee @ashchan :客户端应用图标用的是社区的 logo,如果正式发布应用涉及侵权的话,请提前告诉我一声。 上文截图中若让网友被出境了,请包涵包涵。
UI 需要改善,可以参照 Web 版本的手机页面。 Ruby China 而不是 RubyChina 回帖功能必要,为实现前可连接到浏览器去回帖。 右上角看回帖的图标意思不明确,我都是无意点到才知道回帖在哪里。很有必要在帖子后面就跟上回帖,省去点击。