iOS开发者在最后一天提交应用的时候多少会有点紧张,因为即使你遵循了所有规则,优化了代码,进行了详细测试,苹果也仍然会拒绝通过。
最近Spun从UI到定位服务的创意使用、原始的设计过程都是对苹果友好的,那它到底是怎样成为一个杀手级的iOS应用的呢?他们跟苹果团队工作了5个月,创始人Lindenbaum开始带领他的团队跟A&E电视网络进行了合作。早期他们把App的版本带给A&E董事会的时候,董事会成员之一建议他们给苹果的开发者代表发封邮件,然后苹果的开发者回信了,然后告诉从媒体空间的角度来说它可能是破坏性的。
就因为这个20分钟的会议,以及接下来的几封邮件,引发了Spun 5个月的重新设计,直到它在iOS App Store上架的那一天,这个匿名的苹果工程师给Spun带来了什么建议呢?
1. App应该感觉像一个有形物体
跟其他App一样,Spun提供了几个垂直“订阅”选项,但我们把四个订阅设计在一个矩形旋转塔的4个面上了,就像一个实物一样的。
2. 不要考验用户的耐心
Spun的启动就是只要看起来漂亮、能告诉用户怎么用就行,所以第一次打开应用的时候不需要注册、设置任何偏好。
3. 注重细节
当你在Spun的矩形上滑动手指的时候,它会旋转到另一个界面,而且根据你的旋转速度,可以产生一定的反弹,整个体验非常鲜活,如果有一个纹理,就算只是一个轻微的结构特征,用户都可以辨别,虽然你不用100%达到现实世界的体验,但你要有这样的迹象。
4. 每一次触控都要对得起用户
打开Spun应用后,在屏幕的任何地方你都可以点击屏幕,然后只要有简单的导航按钮,返回、储存、分享按钮,就像Lindenbaum说的,在使用你产品的时候,基本上用户做什么都是对的,每一个触控都要对用户有所反馈,要让用户的基底神经体验到快乐。
5. 简单就是力量
Lindenbaum认为目前的众多应用把自己当做一个基于位置的Web内容索引,所以Spun很注意让每个用户更容易了解他们生活的这个城市,在每一篇文章中都有文中对应的地理位置。“我们不需要100万个功能,只需要简化‘发现’这一功能,把你带到那个地方”。
6. 不要为了时间牺牲质量
在Lindenbaum跟苹果的第一次会议中,他就感觉到苹果真的是质量优于一切,Spun现在是App Store中特色应用中的一员,有时候必须牺牲一些时间,作为一个创业公司按理说不能牺牲时间的,Lindenbaum当时认为“如果捱上5个月,我们肯定会破产, 但当时苹果表示你们要不要跟我们合作, 我们答应了,所以今天Spun出来了,成了App Store的特色应用之一”。