[发案] iOS 猜谜游戏

楼主: meowyih (meowyih)   2016-03-09 09:11:42
案件状态:准备签约中,请不用来信了
 发案人:洪先生
联络方式1:PTT 站内信
有效时间:2016/03/31(请发q案者填截止时间)
专案说明:
这是一个将 Android 猜谜游戏 APP 移植到 iOS 的专案,
Android 版本是我自己完成的,
包括了 UI 设计整合与服务器端的开发,
工时约为 40 man-hour。iOS 版要求完整移植,
不需要重新设计 UI 与 Server,
所以也是以 40 小时内完成为基准估预算。
猜谜游戏的流程如下:
1. 初次使用时,取得 iOS Unique ID (如CFUUID) 到 Server
注册并拿到玩家 ID。Server API 是 HTTP Post/JSON。
2. 每次答题前,APP 会去 Server 端取得题目答案,
与回报前一次的答题结果,并取得使用者目前的分数和纪录。
3. 题目除了文字外,有可能带有图片和 YouTube ID,
图片可直接下载,YouTube 播放可以使用官方的 OpenSource
https://developers.google.com/youtube/v3/guides/ios_youtube_helper
4. APP 也包括了 In-App Purchase,可以购买等级和金钱。
5. APP 首页会显示玩家排名,如果玩家愿意登入脸书,
排行版上也会有脸书照片和暱称,
所以 APP 也需要跟 facebook SDK 打交道,
permission 为 public_profile。
Facebook SDK:
https://developers.facebook.com/docs/ios
6. APP 首页也提供分享这个 APP 连结的脸书按钮,
点下去会在脸书上贴个 APP 的广告并提供奖励,
permission 为 publish_actions。
7. 答题有几个小密技,像是四选一变二选一之类的。
整理一下比较花时间的部分
A. YouTube API 整合
B. In-App Purchase
C. Facebook SDK 整合
D. Server 端 JSON API 整合
开发前我会提供测试列表,
列出每个 Step 需测试的 test case,
举例来说,在某页面时,若使用者跳出并关闭 APP,
下次进入时会从哪个页面开始显示,
或是若在某个阶段网络断掉,导致题目无法下载,
或 YouTube 播放失败,APP 的处理规则等等。
  预算:五到十万,视移植完整度与额外功能达成率与所需时间
接受新手承案否:是
接案者要求:开发用 Obj-C 或 Swift 都行,
连络时请简单说一下自己做过的专案,
专案完成后请给我原始码与执行档。
作者: lsyjim (Jim)   2016-03-09 10:45:00
40小时含测试跟debug?不到两天弄到好会不会有点太赶…哈哈…我的确还是个新手,写ios当正职才快两年而已,只是前我们报的都是工作天,第一次看到报工时,比较好奇要如何知道接案者在40小时内完工呢,造成误会真不好意思…
作者: PhoenixSu (来算命吧)   2016-03-09 22:55:00
自估工时有点好笑
作者: he11o (hello)   2016-03-10 01:01:00
这样估 40h 真的… 有点特别

Links booklink

Contact Us: admin [ a t ] ucptt.com