Homeland Homeland for Android 代码及程序分享

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

为什么有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,所以并没有到发布平台进行发布,后续如果有必要,再做考虑。

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

共收到 2 条回复

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

赞一个

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