WEB开发网
开发学院手机开发iPhone 开发 成功开发 iPhone 软件的10个步骤 阅读

成功开发 iPhone 软件的10个步骤

 2010-03-10 16:06:00 来源:WEB开发网   
核心提示:5. 建立纸质原型下图中的每张纸代表了一个屏幕上显示的软件界面,这个步骤的价值在于在纸上绘制这些图后就可以得到一些用户实际使用的感受而不必等编程实现,成功开发 iPhone 软件的10个步骤(3),从第一张开始“OK, 你刚刚打开我的软件”,其实是一个迭代的过程,有时候必须要回溯修改,点击这个按钮就到了第二张纸的屏幕,

5. 建立纸质原型

下图中的每张纸代表了一个屏幕上显示的软件界面。这个步骤的价值在于在纸上绘制这些图后就可以得到一些用户实际使用的感受而不必等编程实现。

成功开发iPhone软件的10个步骤

从第一张开始“OK, 你刚刚打开我的软件”,点击这个按钮就到了第二张纸的屏幕,等等就可以对软件的整个操作流程有直观的感受了。在这个过程中可以收集到比草图阶段丰富得多的用户反馈,哪里用户不知道怎么操作了,哪里容易引起困惑,哪里用户比较喜欢,哪里不喜欢。

下面这张图是一个iPhone游戏的设计师们做的纸质的原型,模拟真实的iPhone。设计师们做了各种各样的纸片来模拟程序中的各种元素。

成功开发iPhone软件的10个步骤

6. 工具的使用­——omnigraffle

Omnigraffle虽然是个图形编辑软件,但是更加合适做原型设计,里面有丰富的控件库,可以拖拉这些控件来方便地搭建程序界面。一些比较个性的设计或者比较细节的加工可以在photoshop中制作。下面这张图是omnigraffle中用于Iphone平台的控件库。

成功开发iPhone软件的10个步骤

下面这张图是讲师用omnigraffle做出的软件界面,可以实现到与最终版本像素级精确。

成功开发iPhone软件的10个步骤

在这个阶段就要进行一些比较细节的内容确定和视觉相关定义,比如颜色的定义等等。建立起精确的原型也方便一个团队多人一起工作,减少沟通成本,避免产生歧义。

7. 回溯修改

其实不是一个真正的步骤,但是放在这里说明并不是每个软件都要一步到位,其实是一个迭代的过程,有时候必须要回溯修改。

下图是讲师最近正在制作的一个软件的界面,在制作具体界面细节中所进行的不同尝试:

成功开发iPhone软件的10个步骤

上一页  1 2 3 4  下一页

Tags:成功 开发 iPhone

编辑录入:coldstar [复制链接] [打 印]
赞助商链接