最天使090730 让交互设计变的轻松有趣-Balsamiq Mockups原型工具介绍
14

title

[前言]这是在Smashing Magazine上面看到的,觉得有点意思又正好有点空就试着翻了下。有翻的不当的地方请大家留言告诉我,谢谢!

你总是能听到有人说:“我有个好主意,可以做成一个很棒的插件!”这种声音到处都是。iPhone给软件开发的行内外人士都带来了前所未有的激动和创新的感觉。但是对开发者之外的人来说,创建插件的过程还是有点神秘。

这个创建指南可以帮你,带着你一步步的把你的创意变成一个真正的iPhone应用。这篇文章包括了各种不同的创意,技术的、小提示、还有资源,如果你正计划开始创建自己的iPhone应用的话,你迟早能用的上。

一、 找一个好的创意 – 一个真正非常棒的

你怎么知道你的创意是不是很棒呢?第一步是确定你的创意是不是可靠靠谱的;第二步,你需要能回答这个问题,这玩意是不是有哪怕一项指标能带着它走向成功?
zoom_in
你的应用能帮助解决某个特定的问题吗?在电灯炮被发明出来之前,人们会说“嘿,靠那点烛光阅读真是太糟糕啦!”去找找生活中那些糟糕的体验,想想如何通过你的应用让那些使用它们的人生活变的更好。

dog_tricks
你的应用能服务于某个特殊的领域吗?虽然现在还没有关于APP STORE的统计,但是能确定的是应用的用途是随着APP STORE的应用列表一起飞速增长的。你应该找一个有着狂热粉丝的领域(例如宠物爱好者)并且创建一个能满足那些特定人群的应用。

do_not_press
它能让人们开怀大笑吗?这是一个傻瓜都知道的事情。如果你能带来一些有趣的东西,那么你一定是在正确的道路上并且你的创意很可能就是一个金点子。我昨天就按着一个写着“别按我”的红色按钮,按了5分钟。(注:作者是在说一个iPhone上的有趣的应用)

wine_phd
你在做一个更好的东西吗?现有的成功应用中,有没有缺乏一些重大的特色更新?不要满足于仅仅是一张点酒单,让侍酒师们能与他们的粉丝交流。

popper
这个应用是否是富于交互的?我们必须承认,我们大多数人都会被一个跳蚤吸引去注意力。成功的游戏和应用都通过动态反馈来吸引用户。

二、 按列表检查一下你的工具

下面的列表是一些你需要的东西(*加星号的是必须的,其他的是推荐的)
·使用 Apple iPhone Developer Program ($99) *
·弄台iPhone或者 IPod Touch*
·弄台基于INTEL的MAC电脑,使用Mac OS X 10.5.5 操作系统
·准备一份 保密协议 (这里有个例子)*
·下载并安装最新版的iPhone SDK,如果你没有的话
·一本螺旋金属丝装订的笔记本

行动:准备好那些你必需的东西。

三、 你真正最擅长做什么

你有什么能拿到台面上来的能力呢?你是一个把目标构思成源程序的设计师?一个设计不了抽象纸袋子的开发者?或者也许都不是,仅是一个想把自己的创意带到市场上去的人。设计一个成功的iPhone应用很像开始一个小生意。你需要扮演各种角色,包括研究员、项目经理、会计师、信息架构师、设计师、开发者、市场工作人员和广告宣传者——所有都自己做。

记住,所有的企业家都知道,需要一个团队才能把产品做成功。不要把我理解错了,你当然能一个人把事情全做了。但是你会浪费很多时间和精力在过程中。不要发狂,参考下面的目录,然后问问你自己:什么角色是你最适合扮演的?然后另找一些有才的人来填补空缺。更多的创意会使产品更加丰富!

技能列表
·有能力辩明对一个iPhone APP来说,什么是有用的什么是没有用的
·市场研究
·列出功能列表(网站地图)
·画出草图
·界面设计
·构建代码(这里我们假设我们在建立一个本地的应用)
·应用的宣传和市场营销

记得和你的合作伙伴签署一份 保密协议。签署一份适当的保密协议其实是在告诉你的合作伙伴“我是一个专业的人,我对待我的生意和这个项目是很严肃的。不要带着我的这个创意就离开了。”

行动:选择最能发挥你能力的事去主导。对于那些你无法主导的角色,雇佣专家来做吧。

四、做好准备工作 市场研究

市场研究就是用有想象力的方法来表达“看看别人都在干什么并且不要再犯他们的错误”。APP STORE里面那些做的好的、不好的、甚至丑陋的,都能让你学到东西。,你要提出在应用的概念和设计上都富有创意的解决方案,从分析其他的应用(最好是类似的)开始。即使你遇到一大堆设计的很烂的应用,你仍然知道这是一些坏的例子,不要那样做。

good_ugly

行动:设法回答这些问题
·你的应用解决能什么问题?
·你见过有什么产品是执行类似的任务的?
·成功的应用如何把信息呈现给用户?
·你如何在可用的基础上让它更加独一无二?
·你的应用给你的用户带来了什么价值?

五、 了解iPhone或者 iPod Touch 的UI界面

如果你想创建一个iPhone的应用,你需要理解iPhone的潜力和它的界面特色。你能用它来发射一颗.45口径的子弹吗?不能。但是你能用它来拍摄影片吗?能!

好消息是你不需要熟记那百科全书一样的 苹果用户界面指南(EN)来找感觉,什么是能用的,什么是不能用的。下载使用尽可能多的应用,然后想一想你的产品需要包括什么样的功能。

注意这些:
·那些设计精良的应用是如何在屏幕与屏幕间导航的?
·它们是如何组织信息的?
·它们传递多少信息给用户?
·它们是如何利用iPhone那些独一无二的特点的:加速感应(the accelerometer),“扫”动(swiping features)、“捏动”操作(pinch)、扩展操(expand)和旋转/重力感(rotate functions)。

行动:下载每个分类TOP10的应用,并且每个都用一用。看一看 苹果UI界面设计指南,然后至少列出5个你想用在你的APP里的特色。

六、 确定“谁会使用我的应用?”

我们这里假设你已经确定你的应用会带来价值,并且你的应用会有一些热情的用户。好吧,可以,他们是热情的粉丝,但是事实上他们是谁呢?他们会通过这个应用进行什么样的操作来达到他们的目标呢?

如果这是一个游戏,也许他们想打出他们的高分成绩。或者也许他们是第一次玩,他们的体验与那些整天玩你游戏的脑残们有多不同呢?

如果这是一个功能应用,并且你的用户想找尽快找一个咖啡馆,他们会进行怎样的操作来让这个应用帮他们找咖啡馆呢?他们在找咖啡馆的时候身在哪里?通常在车里!在这样的情况下的交互设计需要多重表单,阅读和大量的交互吗?不会吧!这就是如何去找到真实生活和设计的交点。

行动:列出可能使用你应用的人。你甚至可以为他们起个名字,如果你想让你描绘的脚本看起来尽量真实的话。

七、 把你的创意用草图画出来

我说的草图,是真正的草图。用线在8.5×11的纸上画一个9宫格,然后就可以画草图了。(注,作者没有标尺寸单位。。但是他说的应该就是iPhone的尺寸。用9宫格把屏幕部分区分出来。)

试着问你自己:
·每个屏幕分别需要传达什么信息?
·我们如何带着用户从A点到B点再到C点?
·屏幕上元素的比例和尺寸怎样体现出与其他元素的关系?
(也就是,这个东西能点击吗?)

sketch
iphone2

把你的创意的整体缩略图画在纸上,这样就能推动你的创意远远超越你画的那些草图,你画草图的时候可能想象力已经停止思考了。你也可以买iPhone Stencil Kit 来快速的在纸上画出UI原型的草图。

行动:创建至少一个包括你应用的所有屏幕的缩略草图。试验一些不同的导航方案、按钮上的文本以及把各个屏幕链接在一起的方式。如果你想把你的草图转换成电子版,iPlotz 是一个值得试一下的好工具。

八、 轮到开始设计了

iphone_gui

如果你是一个设计师,请下载iPhone GUI Photoshop template 或者 our iPhone PSD Vector Kit。这两个都是iPhone GUI元素的集合,当你开始的时候,它们可以帮你节省很多时间。如果你在草图里已经确认了你的布局,设计屏幕的工作跟布局的关系就不大了,更多的是对应用的实际的视觉设计。

如果你不是设计师,那就找一个!就像找一个电工来做电路方面的活一样。你也可以回到家里准备些工具然后自己来做,但是谁愿意冒嘘的险呢?如果你遵循了步骤1-3的话,你应该已经准备好了设计师开工所需要的一切东西。

当你找一个设计师的时候,找那些有移动设备设计经验的人。他们可能会有一些不错的反馈和建议给你的草图。有几个地方可以找到设计师:Coroflot, Crowdspring, eLance
当发布你的岗位需求的时候,请一定做到需求明确,并且准备好浏览大量的简历。

行动:如果你是设计师,在PS里开始干吧。如果你不是,那就找个人来做吧。

九、 构建代码

xcode1

虽然这个指南是按顺序排列的,但是当你在组织设计资源的时候就把一个开发者引入到团队中来将会是一个好主意。尽早的跟一个开发者交流能帮助你认识到项目的在技术可行性和预算的情况。

如果你是一个Objective C/Cocoa 开发者,那么打开Xcode开始工作吧!如果你还没有准备好,那么可以来这几个论坛逛逛:

·Apple Dev Forum

·iPhoneSDK (moderated by Erica Sadun)

·iPhoneSDKForum

·iPhoneDev Forums

·iPhoneSB

 

如果你不是一个开发者,你应该知道要做什么吧——找一个啊!详述你应用的类型——无论是游戏、功能或者其他的什么。每一种类型可能都需要不同类型的编码技能。这几个地方可以找到设计师:Odesk, iPhoneFreelancer, eLance 以及上面提到的任何一个论坛。

十、 把你的应用提交到Apple Store

好吧,你现在如何把你的应用提交到Apple Store呢?对应用进行编译和发布为iTunes而做的二进制代码的进程对于那些不熟悉Xcode的人来说是困难的。如果你和一个开发者一起工作,让他们来帮助你:
·创建你的资质证书
·定义你的应用的ID
·创建你的Distribution Provisioning Profile(注:不知道专业术语怎么翻。。。汗)
·将应用编译完成
·上传到iTunes Connect

行动:如果你是一个开发者,画一张开发时间表并且开始做。如果你不是,那就找个人来做吧。

十一、宣传你的应用

如果一棵树在森林中间倒了又没有人在旁边听到,那它不就等于没出声嘛。应用们在App Store里很容易就没声音没图象的。别让这样的事情在你这发生。准备好为你的应用做一个市场推广计划。事实上,你要为很多的推广计划做好准备。做好实验的准备,有些方法能行,有些基本没什么用啦。

维护和提高应用销售量的策略:
·与社会媒体结合起来。如果你的用户在TA最爱的游戏上打出来高分,让TA很容易就把这个消息发布到FaceBook上或者Twitter上,这将是一个好主意。想一想你的应用能怎样跟社会媒体结合起来,并且把这个功能放到你的应用里面。至少,在FaceBook或者Twitter 上设置一个粉丝页面,把它们当作你与你的用户沟通的平台,并且把反馈放到应用里。

·发布前的宣传。在你的应用发布之前,就放一些小道消息出来。有些人写过与你的应用有关的东西,发邮件给他们,看看他们会不会对你即将发布的应用再写点什么。

·准备好多个版本。不要把你想要的每个特别的东西都放在第一个版本里面发布。列一个你对应用的规划列表,确保你的应用在将来能把所有的特点都放进去。然后就不时的发布一下新版本来刺激销售。

行动:列出20条针对你用户群的宣传策略。并且把他们加以实施,你自己做或者找适合的人来做!

十二、保持关注并且不要放弃

当你做第一个应用的时候,把这个应用做好是比较容易的,而且还会产生一大堆新的应用的创意出来。你可以想,但是不要被那些新想法带偏了路线。你的第一个应用一定要造成轰动,而一次介入太多的项目会削弱你把第一个应用做成功的激情。

行动:从那种状态走出来,把那些应用(的想法)都踢开!

 

原文地址:
http://www.smashingmagazine.com/2009/08/11/how-to-create-your-first-iphone-application/

翻译:
http://www.blueben.cn/

相关文章

标签(Tags): [设计与网络]-Design/Web, 互动与营销, 互动营销, 互联网, 用户体验 译文, 设计理论

written by blueben \\ tags: , , ,

Leave a Reply


Blueben 版权所有 copyright 2007,All Rights Reserved 苏ICP备05071125号