记一次作为甲方惨痛的 APP 外包开发经历

2015-09-07 22:06:04 +08:00
 cevincheung

前言

作为乙方接到了一个美国朋友介绍的视频 APP 项目,自己忙不过来,全额外包给了一个上海工作多年(自称)的 Android 。

4 个大页面:
* 首页,访问接口获取一张图片地址,满屏显示
* 列表页面 1 ,顶部显示分类,可横向滑动。下面是视频列表,一行两个
* 列表页面 2 ,同列表页面 1 。没有了顶部的横向滑动分类
* Me ,显示视频收益(上传视频后通过别人观看可以赚钱),显示账户余额(看视频要付费,需充值)

(上传视频通过 web 操作, app 内注明上传视频请登录某某网站)

需求:
* 收益转化为余额,点击按钮输入转换数量,提交到服务器,返回成功与否
* 播放视频要先进到视频播放页面,顶部播放器,下方是视频评论。点击播放获取视频地址,根据接口结果判断是否购买过可以播放。未购买弹出提示框要购买,点击确定付款成功后再调用获取播放地址接口获取地址。


前戏

确定好了需求和价钱,预付了¥ 1000 。然后进入了开发阶段,因为本身就是一个特别小的 APP (起码我这样认为)开发起来也很快,第三天吧就发回来一个测试包。

好吧,我承认也的确没有哪个项目第一次就能做的很完美,总或多或少都有一些瑕疵或需求不符的地方,但是我不认为我修改了需求且我也确实没修改需求。

登录注册没有任何问题。播放流程逻辑完全驴唇不对马嘴,彻彻底底的错。

视频列表页面点击视频直接连接 play 接口,而且还进不到内页(因为 play 输出提示还未购买是否需要购买)

然后进入沟通阶段。

答之:

播放器创建后不能修改 source 了,否则就不能播放了(内心独白:我也是做技术的,大哥,你这坑的太明显了吧)

又答之:

你改一下接口逻辑吧,不购买也直接返回视频地址,我前台判断(内心独白:我去……你逗我呢?业务逻辑你一句话我就改?而且还是一个能实现而你却不能实现的功能需求?)

然后……

就算能做到那你这钱也做不到啊,你给加钱吧

我的视频全都是标准的 MP4 H.264 格式,安卓自带的 MediaPlayer 完全满足需求。隧百度了一个 MediaPlayer 的问题答疑贴发给他。经过 1 天左右的时间,对方也没说什么(可能也有自己的疏忽,没有跟他确认是否已解决),继续讨论其他需求。 甚至我已经把视频播放逻辑详详细细的写了一个 Word 文档发送给了他。


激化

已经快 1 周左右,临近给客户交稿的日期。

对方也如期发送了一个安装包。然后开始安装测试

点击视频进入到了播放页面,视频默认暂停。看起来一切都那么的通顺而且漂亮,点击播放后我傻眼了!

直接弹出提示是否购买(需求是先调用 play 接口,根据接口提示继续下一步操作)、这还不算,购买后,离开再进入播放页面,点击播放还是提示是否购买。

我真是哔了狗了,没见过这么糊弄人的啊。我前一天没发给你详细的播放逻辑说明吗?你没看吗?首页的图片还不是 100%,昨天没跟你说吗?

这都已经快到日子了,我怎么跟客户交代?你当初怎么信誓旦旦答应我的?

没办法,美国人开始催了。说明详细情况后也没有太多责怪,表示理解。但是我知道其实内心早把我骂了个体无完肤吧。 :(

今天,又恬不知耻的打电话来催我让我给他结账。呵呵,你是哪里来的勇气和信心?你头前面长的那是脸吗?哦,不。你还有脸吗?我没让你退款你还让我给你结账?

写到这里正在犹豫是否要公布其电话和 QQ 号。想想还是算了吧,人要脸树有皮,断人财路犹如杀人父母,何必呢?

190 次点击
所在节点    自言自语
2 条回复
cevincheung
2015-09-07 22:23:27 +08:00
唉,想改一下节点已经不让改了。
cevincheung
2015-09-10 20:52:38 +08:00
@Livid 求换到互联网节点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/218968

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX