撕下 Coding iPad 悬赏单的小小感触-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

撕下 Coding iPad 悬赏单的小小感触

简介:


最开始 @张一白 同学推荐我 Coding iPad 客户端悬赏任务的时候,我是拒绝的。因为首先我之前从来没有了解过 Coding 这个产品,唯独只知道有朋友在这里做兼职,还有那只小猴子;其次我因为学校繁重的毕业设计任务和即将到来的实习,业余时间也非常有限。

虽然我是个学生,但这几年自己创业、接项目、做小团队的设计顾问也有不少经验了(当然自己创业都不幸失败了…),而对外包的工作却是有一些忌讳的。大部分的外包经历并不愉快,要不就是丧心病狂的需求更改、要不就是反反复复的设计迭代、要不就是永无止尽的后期维护,而作为学生能开的价又很有限,最后也只能以积攒经验来安慰自己和团队。但是这也无可厚非了,毫无实力,就要慢慢努力。

所以最后我还是决定参加 Coding iPad 的悬赏活动,五月是我的幸运月,不逼自己一把,怎么能挖掘自己的潜力呢?

在体验了一段时间的 Coding 产品后,对其代码托管+项目管理的模式还是比较感兴趣的。此前一般使用国内的 Tower(项目管理)和大名鼎鼎的 github(代码托管),而像 Coding 这样结合的模式并没有看到过,倒是它的云 IDE 功能之前在百度实习的时候就尝试过了。Coding iPad 客户端的设计工作并不是从0到1,可以参考的资料主要来源于 iPhone 客户端和 Web 端。项目的基本功能模块是确定的,主要逻辑也依照 iPhone 端的设计,甚至有一些「更合理」的设计和功能都暂时不需要添加到 iPad 客户端。整体工作最重要的环节就是 iPad 端的产品结构搭建,然后将需求拆分到这个架构当中。因此,也让我有了些信心。

我的设计学习是从 Android Design 入门的,但是后期主要从事的还是集中在 iOS 设计上,并且曾经有过一次 Android Pad 的项目经验。尽管如此,在搭建产品结构的过程中还是走了很多弯路,很长一段时间都不能从 Web 设计的影响下走出来,对导航结构、交互模式的设计也是一改再改。

可以看一下我报名悬赏任务时提交的设计样稿:

ba7d6904f4c406096208f670feff79bc20395191c2671f97eb345c29ef71b769d10444679649b809

如果是平常的项目,甲方基本给不出任何有建设性的意见,甚至不要提出「坑爹」的要求我们设计人员就谢天谢地了。但是 Coding 对接我的 @蝈蝈尹 同学自身就是有一定从业经验的 iOS 设计师,同时也是 Coding iPhone 端的设计者,所以在整个过程中,她给了我非常非常多有价值的建议,不,应该说是指导。

在体验了很多可参考的 iPad 应用之后,我发现国内产品的 iPad 客户端真的大多惨不忍睹(以微博、QQ 空间为甚),布局和设计都显得比较混乱。所以我主要学习借鉴了国外的优秀 iPad 产品比如 Behance 等,其中的视觉、交互设计都给了我很多启发。

目前的设计样稿大概是这样:

c29f44a7ffe5fddfbbdd2d4088ed7b37cc0e9e71fadf8d741a9fbc9d891569e1df423f47e8f0ef6c

怎么说呢,也许不是最好的设计,但至少这个结构是能够适应当前的项目需求。通过这个项目,我第一次尝试自己构建产品的 Style Guide,把常规控件尺寸、字体样式、通用间距甚至分割线都统一起来,并且使用智能对象进行管理;我第一次尝试了 Zeplin、Invision 等设计软件,帮助对设计稿进行标注和可交互原型制作;第一次深入理解了iPad 设计介于 iPhone 与 Web 之间的难处,把信息放到9.7寸的屏幕上比想象中多了很多的困难。

对了,关于报酬,有很多从业的朋友都觉得太低了,而身边的同学自然觉得是天价(对学生而言确实是)。在此之前,我做过最高报价的项目只有¥12,000,还是团队三个人平分,当然,要简单不少。不少设计师都致力于提高业内外包的价格,甚至我之前还被前辈指责过是行业蛀虫......

但我想说,这次参与做 Coding iPad 客户端的设计,我觉得非常值得。尤其在急需通过实战提升设计水准和团队合作经验的情况下,有机会独立主导一个产品设计的机会是很难得的。而 Coding 虽然不是一线的互联网巨头,却也在业内崭露头角,无论是项目的价值,自我的价值都是让人期待的。在提升之余,这段经历会是我简历中重要的一笔。

所以,尽管现在项目还没有结束,接下来的开发工作还需要和工程师更多的合作,在此先对 Coding 表示第一阶段的感谢,感谢选中了这样一个初出茅庐的我,一起加油吧!

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章