千元悬赏 OSC iPhone 客户端软件分享和评论功能开发

小编辑 发布于 2015/07/24 10:29
阅读 25
收藏 0

在 OSC 的 iPhone 客户端上(下载),查看资讯、讨论贴和博客时,界面的底部都有“详情、评论和分享”三个图标。但是在查看某个软件(从更多进入->软件)时却没有这些功能。为了方便用户与他人分享开源软件,特发布此功能开发悬赏活动。

需求描述:

  1. 在查看软件界面底部增加工具栏,包含三个图标:软件详情、评论、分享,三个图标与查看资讯界面底部的图标一致。默认高亮显示软件详情

  2. 点击评论后显示该软件相关的评论列表,并允许发布评论,界面完全参考资讯界面,评论数据来源于 Web 端上软件页面右侧的动弹

  3. 点击分享后可选择不同的分享目标,完全参考资讯界面的分享功能,软件对应的链接是 http://m.oschina.net/p/xxxxx

软件评论接口描述如下:

  1. software_detail 接口已经增加了 tweetCount 节点数据(评论数),可直接显示在工具栏的评论图标上,例如:评论(2)

  2. 可 通过 software_tweet_list 来获取软件的评论列表,需要传入 project 参数 [project 参数值为 software_detail 中的 id 节点值],无需 uid 参数,输入参数和输出结果请参考动弹列表的 tweet_list 接口

  3. 可通过 software_tweet_pub 来发布软件评论,需要传入 project 参数 [project 参数值同上],输入参数和输出结果请参考发布动弹的 tweet_pub 接口

以上需求在 iPhone 客户端上都有现成代码,重新组织即可。

最终预期的界面效果图如下:

如果你能帮我们完成这个需求,我们将予以 1000 元现金奖励。

参与此悬赏的步骤:

  1. Fork iPhone 客户端项目,完整源码:http://git.oschina.net/oschina/iphone-app

  2. 在自己的机器上搭建环境完成需求后提交 Pull Requests

我们经过 7 天的测试满足功能需求后给您转账。

为了保证公平性,我们将会按照提交 Pull Requests 的先后顺序进行挨个测试。

提交 Pull Requests 的截止日期:2014年8月31日 (动作要快哦,以往悬赏都是当天解决)


加载中
返回顶部
顶部