Homeland Homeland for Android 代码及程序分享

macrow · 2017年06月16日 · 最后由 chalvern 回复于 2017年06月18日 · 1492 次阅读

为什么有 Homeland for Android

  • 一直关注 RubyChina,一直在浏览 RubyChina,其实我的工作和编程没有一点关系,但自己一直比较喜欢代码,尤其喜欢 Ruby 以及 Rails。

  • 一个多月前,头脑发热突然想学习 Android 编程,于是想着能拿什么来练手。然后,我发现以前的 RubyChina 的 Android 客户端几乎都不能用,而官方的版本其实是用 https://github.com/turbolinks/turbolinks-android 来完成的,用起来和网页版没多大区别,实际使用感觉还是原生 App 体验好点点,于是就有了为 RubyChina 做一个 Android 客户端的想法,Homeland for Android 就产生了。

  • 当然,写这些代码仅仅是出于学习的目的,当然,如果大家觉得还可以用,我还是很高兴和乐意的。

  • 程序的 UI 参考了锤子手机内置的论坛 (http://www.smartisan.com/apps/bbs),感谢。(因为我目前用的锤子手机 😜 )

关于实现的功能

  • 官方的 V3 版的 API 能够提供的功能我基本上都做到 Homeland4Android 里面去了,因为手机屏幕尺寸、性能、输入不便 (手机语音输入现在很厉害了,不比打字慢) 等原因,手机版可能用来浏览的居多,所以仅仅用来浏览一下,看一看,或者简单编辑,我认为还是不错的。

  • 如果后续有需要,我再到 RubyChina 提 PR,完善 API,为 Homeland4Android 完善新的功能。

  • 简单的功能列表

    • 话题列表浏览、按节点进行浏览、分类浏览
    • 话题详细内容及回复内容浏览,可对话题进行收藏、点赞、关注
    • 发布新话题、发布新回复、编辑自己的话题和回复内容,同时可以拍照或者从图库选择图片上传
    • 支持 OAuth 方式登录,不存储任何密码相关的敏感信息,保证您的信息安全
    • 可查看自己或别人的基本信息,便于关注或者屏蔽,可查看该用户关注、被关注、收藏、发布话题等详细内容

关于代码

  • Github 地址 https://github.com/Macrow/Homeland4Android

  • 点击下载编译好的 APK

  • 因为代码刚刚完成,还没有写测试代码,而且我又是初学者,难免还有诸多问题和 Bug,所以并没有到发布平台进行发布,后续如果有必要,再做考虑。

  • 人品保证,绝无任何不良程序,绝无索取任何多余权限。

辛苦了,软件还是很好用的。😉😉😉

赞一个

macrow Ruby China 有没有手机 app? 中提及了此贴 07月15日 15:12
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册