1 / 6
文档名称:

App Design Strategies(iOS设计攻略).doc

格式:doc   大小:161KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

App Design Strategies(iOS设计攻略).doc

上传人:zbfc1172 2018/6/24 文件大小:161 KB

下载得到文件列表

App Design Strategies(iOS设计攻略).doc

相关文档

文档介绍

文档介绍:程序设计策略
伟大的程序都起源于一个伟大的想法。但这不意味着将想法孕育成成功的程序是件轻松的事。这一章将介绍一些能用于精炼想法、回顾设计选择(design options)的策略,帮助你设计出人见人爱的程序。
明确程序定义
定义程序是指简明地描述程序要达成的主要目的和目标用户。在开发早期就完成对程序的定义,能够帮你将一堆想法和属性凝聚一个成用户梦寐以求的产品。在开发过程中,可以以该定义为标准判断潜在的功能点和行为是否靠谱。创建程序定义可以通过以下步骤来完成:
1 列举所有你觉得用户会喜欢的功能点
可以使用头脑风暴。此时你应该找出所有与产品创意相关的任务。不用担心单子列的太长,待会儿还要再做精简。
例如,想象你最初的想法是做一个帮用户采购食物的程序。想象一下,脑袋里就会出现一系列用户感兴趣的任务。例如:
创建购物清单
·获取食谱
·比较价格
·寻找商店位置
·标注食谱
·获得和使用优惠券
·浏览烹饪教程
·探索不同的烹饪方法
·查找可替代的食材
2 确定你的目标用户
你的用户除了在使用移动设备,期待精致的图片,简洁的交互方式,出色的表现以外, 还具备什么样的特性呢?以食材采购为例,你可以判断下列描述是否适合你的用户:
经常在家做饭or 偏爱准备好的餐饮
·喜欢使用优惠券or 认为不值得花精力去弄优惠券
·喜欢搜索奇特的食材or 只眷恋基本的食物
·严格遵守食谱or 只把食谱当灵感参照
·采购少量多次or 一次买很多
·喜欢一次为多个目标集中采购食材or 只想在回家路上顺便买几样东西
·笃信品牌or 方便就好,牌子无所谓
·每次采购都买类似的东西or 按照菜谱买东西
考虑完这些问题,挑选三条最符合你目标用户的特性:喜欢实验新菜谱,采购很仓促, 尽量节约(在不必花费太多精力时)。
3 通过对目标用户的定义筛选功能点
如果在确定了目标用户的特性后,功能点只剩下寥寥数条,你就得到了它:伟大的程序应该像激光一样准确聚焦在用户想完成的任务上。
比如说,想想在第一步里你为购物程序列数的大量潜在功能点。虽然这些功能点都很有用,但并不意味着每个功能点对用户同样有用。最重要的是,第二步中的目标用户对这些功能点的喜爱程度也不一样。心里装着目标用户,再来检视功能点清单,最后能将程序聚焦在三个功能点上:创建列表、获得和使用打折券、获得菜谱。
现在可以定义你的程序了,精确地概括程序的功能以及目标用户。好的定义应该是这样的:
“一个帮助喜欢烹饪、主张节俭的用户创建购物清单的工具”
4 不要停
在开发过程中持续始终程序定义去判断功能点、控件和术语是否妥当。例如:
当考虑是否要添加一个功能点时,问问自己它对于你的程序以及目标用户来说是否足够核心。如果不是的话,把它放在一边,它可能是另一个程序的核心组成。例如,你已经确定你的用户喜欢发掘新菜谱,所以强调打包好的蛋糕和菜肴就有失妥当。
为设备而设计
你应该知道这个程序能做什么、目标用户是谁。现在,你要确定此程序能给人“为苹果ios 设备而设计”的感觉。这很关键,因为用户对行将安装在ios设备上的程序有很高的期待。如果你的程序让人觉得是为其他设备、或者web 而设计,用户就不会太珍视它。
拥抱ios 界面规范
ios 用户已经很熟悉内置应用的外观和行为,所以他