
本书通过作者创办并经营手机软件开发公司的经历,讲述一个门外汉到手机软件界面设计高手的必备知识,并通过经验总结,让读者在学习与设计阶段尽可能地少走弯路、灵活避开这种设计陷阱,尽快完成从新手到高手的蜕变。
早在2009年我创建Apposing公司的时候,应用程序市场还没有这么拥挤。那时,应用程序市场的繁荣还没有开始,而且我们与科技进行交互的方式也十分普通。 我具有网页设计背景,因此我对如何创建一个成功的网站和实现良好的用户体验过程,以及相关理论比较擅长。但是移动应用程序的出现成为一个新的关注领域,我开始着迷于运行在这些小框架里的那些应用程序的力量。用户可以把它们放在口袋里随身携带,应用程序使手机无所不能。你不必再携带多个电子设备,某些情况下连物理工具都省了。这些功能都可以整齐地装在一个口袋大小的包里。 应用程序将客户与世界各地的品牌与公司联系起来,从而提供了一个激动人心的机遇,但是更重要的是他们为设计师提供了一个更好的改变数字景观的方法。过去的流程可能会被重新审视,应用程序设计师有机会去研究我们与实物进行交互的方式,并判断其是否能够得以改善。好的应用程序设计不仅是将互联网上的东西拿过来,然后将其实现在手机上,其本身就应该是一种艺术形式。 我创建Apposing公司的目的是想创建用户真正认为有用的应用程序;我想创建能让客户兴奋、打破界限,并能解决人们还没意识到的问题的应用程序。Apposing公司在那个时候只是一个在数字前线的一个初出茅庐的士兵,只能唱独角戏。 时光飞逝,2014年我已经实现了我想要做的。我们有幸与世界上最成功的品牌合作,并创建能改变客户购物、工作和娱乐方式的应用程序。我们已经成功地积累了总共100万次的下载量(Android和iOS系统)。现在我们是拥有相同价值观的13人的团队。我们花了很多时间研究某一个应用程序的客户会是谁、我们正在设计的应用程序有什么商业价值,这样我们才能做出一些人们离不开的应用程序。 虽然应用程序行业绝不是一个非常保险的赚钱方式,但是我们公司的这种业务可以使我们通过做我们最爱做的事情谋生,并且使我们乐在其中。 随着越来越多的人投身于应用程序开发领域,现在人们真正地了解了应用程序的力量。 随着每次新款iPhone手机的发布,新型的和不断改进的处理器都会给设计师和开发者们提供新的途径,从而创造一些改变游戏规则的东西。这方面的机会是无穷的。 本书将带你通过我们的方法构建iPhone应用程序。从定义你的应用程序的主要功能开始,直到最终选择截图提交到苹果应用商店,我们为你提供我们在商业经验中收集的,即实用又易学的建议。 本书介绍的创建应用程序的秘诀不但容易领悟,而且其以用户体验为核心。这是一本通俗易懂的书,会告诉你如何让你的想法大放异彩。我们也积累了大量的有用模板、资源、教程和视频,以使大家从门外汉过渡到应用程序设计师的过程更轻松一些。这些资源可以通过此地址获取: www.iphoneappdesignmanual.com 应用程序世界是在不断变化之中的。如果你想与时俱进,知道有什么新的东西可用,那么,单单阅读本书可能还不够。但是我们可以向你展示如何策划和实现你的设计,了解移动领域的最新趋势对你会很有帮助。我们永远不会停止学习。 我希望大家都能尽可能地喜欢寻找新的途径来改变数字景观。在我们集思广益的情况下,任何想法都是可能的。我们可以探索每个观点和每个人,有些最好的创意就是以这种方式孵化出来的。 戴维·布朗 @daveapposing Apposing公司运营总监及创始人
Chapter 1 手机应用程序设计与众不同的地方 9 手机设计与网络 10 我们如何通过手机上网 12 苹果设计与网络设计的不同之处 14 一位成功应用程序设计师的特点 18 如何由网站设计或印刷设计向手机设计转变 20 Chapter 2 应用程序是如何创建的 23 应用程序设计及开发 24 不同类型的应用程序 28 程序语言 30 自定义设计与模板设计 32 什么时候使用苹果UI构成要素 35 Chapter 3 定义应用程序的首要任务 39 你的应用程序能实现什么功能? 40 更多需要考虑的因素 43 去除冗余的功能 44 Chapter 4 市场研究 49 理念调查 50 关注现有的解决方案 52 解决方案的比对 54 发现技术的局限性 56 未来功能的计划 57 定义你的目标受众 59 他们需要什么? 61 拥有苹果手机的人口数量统计 62 目标客户如何影响你的设计 64 Chapter 5 交互设计 67 什么是交互设计? 68 为手势设计 70 加速计、陀螺仪、指南针,以及倾角仪 72 M7协处理器 76 如何利用其他软件和硬件的特性 78 Chapter 6 用户体验设计 89 什么是用户体验设计 90 导航元素与风格 92 iOS视图控件和导航 94 临时窗口 98 控件 99 过渡和动画 102 内容视图 104 设置 106 用例场景 107 纸原型和定义应用程序流 109 线框图和故事板 112 Chapter 7 界面设计 115 什么是界面设计 116 自定义界面注意事项 118 未来的屏幕尺寸 119 iPhone UI设计剖析 120 应用程序设计正在改变 121 为iOS7及以上版本考虑的关键设计因素 123 需要考虑的关键技术因素 126 Chapter 8 图标设计 129 iOS7操作系统图标设计 130 各种类型的苹果应用程序图标 131 iOS7图标设计的关键技巧 132 图标的尺寸和布置 134 图标设计的关键因素 136 Chapter 9 屏幕截图设计 139 我们如何决定买哪个应用程序 140 选择你的屏幕截图 142 成功截图的关键技巧 144 截图规范 145 Chapter 10 准备最后的作品 147 切分图形 148 为开发者提供图像文件 151 结论 153 术语表 154 尺寸索引 157
李强,毕业于比利时鲁汶大学,现为沈阳航空航天大学设计艺术学院教师,参与并主持了艺术设计专业背景下游戏设计类课程教学方法改革与实践、__eol__基于虚拟现实技术的互动工业产品展示平台设计研究、DYC-5A液压油泵车虚拟仿真项目等课题研究。__eol__