PonySwiftSwift开发技巧Swifty Coding

第七章 介绍原型设计

2015-12-11  本文已影响235人  运营老周
QQ20151210-0@2x.png

如果图片值千字,原型设计值上千次会议.

现在你有一些基本的iOS编程和界面编辑器的基本概念.像我一直说的,没有比真正创建一个app更好的方法来学习app开发.本书我们将一起创建一个真正的app.但是,我们不急于写代码.我们先构建一个原型设计.
每次我跟新手提到原型设计,会出现两个问题:

QQ20151210-1@2x.png

在纸上描述你的想法

现在你有了一个app想法你怎样为你的app创作一个原型?
原型可以采取很多形式.它可以是纸制的,也可以是数码的.它总是从手绘的概念开始,强烈建议用纸来勾勒出你的app设计.这是最简单的办法来创造app原型.纸仍然是最好的方法来快速记录你脑海里的所有想法.例如,我有个想法,构建一个食物app来保存我最喜欢的餐厅.我想为自己构建一个app来创造一个私人饮食指南.这个app有这些特征:

QQ20151211-0@2x.png

用POP来给你的app做原型设计

你可以在纸上图解你的app.但是如果你能创建一些屏幕交流不是更好吗,那样你的潜在用户能够互相交流app原型.这里有很多工具给开发者来做app的原型.POP软件,Proto.io,Flinto,Principle和InvisionApp都可以.我将用POP来创建app原型但是其他工具也可以做的同样的好.
POP软件可以把你的手绘图编程一个工作原型.你可以用相机捕捉你的手绘图或者从你的相册里倒入它们.为了与图片进行交互,app为你提供了各种视图转换来连接你的屏幕.你一会会看到我说的意思.
POP软件用起来很简单.当你登陆它,你会看到你的工程列表.点击+图标来创建一个新的工程.给你的工程命名(如Food Pin).创建好以后选择工程.默认情况下工程是空的.现在点击相机图标然后用相机选项来捕捉你的草图.或者,你可以从你的相册里导入草图.下图展示了POP工程案例.

QQ20151211-1@2x.png

从app主屏开始然后定义屏幕的转换.POP让你高亮图片特定的区域和按下的指定区域.然后定义过渡类型包括fade,next,back,rise和dismiss.对主屏来说,当按下任何记载时app应该可以导航到细节的屏幕.所以我们高亮记载,设置过渡为”Next”然后链接它到细节的屏幕.一旦你做出了改变,轻按Play按钮来与原型交互.当按下任何记载的时候,app将转到细节屏幕.


QQ20151211-2@2x.png

你仅仅需要重复这些步骤来定义其他的屏幕转换.当原型设计完成的时候,你可以用分享选项分享它给你的小队成员和潜在用户.
这是你怎样展示你的想法和今早的征求用户反馈.如果你的用户不喜欢这个想法或者屏幕设计,这不是一个伟大的想法.他们仅仅是草图.我们可以扔掉这些草图然后重新创建另一个.或者你可以微调一些做的不好的区域来让原型更好.你可以看到,这样可以节约你的时间和金钱.
之前说过,app原型可以有多种形式.手绘是创造原型的方法之一.如果你是个设计师,你可以用PS或者Sketch来设计app原型.苹果的Keynote同样也能用来快速的制作原型.它内置的绘制工具允许你来设计一个简单的app UI.Keynutpia提供模拟模板来组织你的想法.下图展示了一个用Keynote制作的简单的屏幕.

QQ20151211-3@2x.png

参考:学习更多关于怎样用Keynote创作原型,你可以参考
http://webdesign.tutsplus.com/tutorials/how-to-demo-an-ios-prototype-in-keynote--cms-22279.

上一篇 下一篇

猜你喜欢

热点阅读