每一个app都有它的精神宗旨。我们在这里给它一个定义叫做:产品定义描述(Application Definition Statement简称ADS),融会贯通,这个概念不仅体现在app的设计上,同时也体现在广告策略案等不同工作领域的形成引导。
合理地给你的产品定义非常重要。首先你要想好,你的产品大致是属于那种类型的app。
目前市面上的app大致分为3类:
实用工具型:比如天气预报、录音、计算器、股票查询等应用。
生产效率型:这类应用主要是解决用户在极短并且不稳定的情况下高效地完成工作任务,比如印象笔记。
沉浸型:这类应用多数为游戏类,它能让用户长时间地沉浸在应用上。
举例:比如今天我们想着手做一款生产效率性的应用,它能帮助用户随时随地记录旅行中的感想与记录,并且实现不同平台之间的同步。接下来要如何应用的程序定义呢?你可以尝试:
a. 列举所有你觉得用户会喜欢的功能点:
你可以像头脑风暴一样去尽量罗列你能想到的任务与创意,不要害怕嫌多,最后它们还会经过一场严苛的精简。
b. 确定你的目标用户:
你的用户除了在使用移动设备,期待精致的图片,简洁的交互方式,出色的表现以外, 还具备什么样的特性呢?以traveller’s book为例,你可以判断下列描述是否适合你的用户:
喜欢旅游
热爱购物或享受生活感动
善于分享
希望有经历与人生痕迹
写攻略
背包客
驴友
旅行时间3-5天的度假
考虑完这些问题,挑选三条最符合你目标用户的特性:喜欢分享与写感想,查找路线与攻略,方便订票(机票车票与门票)。
c. 通过对目标用户的定义筛选功能点:
如果在确定了目标用户的特性后,功能点只剩下寥寥数条,你就得到了它:伟大的程序应该像激光一样准确聚焦在用户想完成的任务上。
比如说,想想在第一步里你为旅行程序列数的大量潜在功能点。虽然这些功能点都很有用,但并不意味着每个功能点对用户同样有用。最重要的是,第二步中的目标用户对这些功能点的喜爱程度也不一样。
心里装着目标用户,再来检视功能点清单,最后能将程序聚焦在三个功能点上:拍照分享写记录,订各种形成票,获取位置查找攻略。
现在可以定义你的程序了,精确地概括程序的功能以及目标用户。好的定义应该是这样的:“一个解决旅途攻略,记录点滴并线上购票的工具”
d. 为设备而设计:
我们知道不同的设备有不同的系统,不同的系统有不同的原生交互与UI控件,良好合理地利用,能紧密地高度地节约开发成本,并且达到用户体验一致,让他们感觉iphone的app的操作习惯就是应该按照iphone自身原有的惯性的。
幸运的是应用公园已经为用户考虑到了这点,您只需要把经历放在其他几条就可以了!