iTunes应用程序商店在2008年推出以来,超过50万的应用程序已被苹果批准,成千上万的应用程序的想法是潦草地写在餐巾世界各地的每一天。但问题仍然存在,怎么能一个人以有限的技术能力创建一个iPhone应用程序吗?
好消息是,任何人都可以做一个iPhone应用程序,它只是知道你需要采取的行动,使之发生的一系列的问题。请务必书签这篇文章,因为它可以作为一个学习的过程,创建你的第一个iPhone应用程序指南,去一步一步从概念到App Store。
你的目标是什么?
从事任何产品开发或创业企业时,首先要看看是你的目标项目。你想要实现在一开始就拥有一个愿景,将确认是否正朝着正确的方向发展过程中是一个重要的晴雨表。
让我们来看一个例子。吉姆是一个“想法的人”谁想要建立一个应用程序,带来被动收入,但不要求他放弃他的日常工作。吉姆明白,要实现这一目标,他将需要使用其他更新的应用程序可以做的工作,派出客户提出的问题,如果吉姆还没有定义这个目标提前响应功能要求等等,这可能是因为他:
会不会有计划事先雇用的帮助,
需要投入的时间,他的工作亲自会不高兴。
无论你是一个单独像吉姆,营销总监或IT专业人士创建供内部使用的应用程序,一个项目的目标,将有助于使您的应用程序开发过程中的成功。
项目目标下面是一些例子:
创建一个应用程序,不需要动手的日常管理。
创建一个应用程序,成为一个全职的业务,我和一队。
创建一个应用程序,促进我现有的产品或服务。
创建一个应用程序,纯粹是为了好玩,不以盈利为目的。
行动项目:写下你希望实现的目标,通过创建这个应用程序。
有什么期待?
当我咨询为iPhone和iPad应用程序有想法的人,他们最经常问的问题是,“能有多大我希望做什么呢?”不幸的是,这是很难回答的。以下为每个应用程序是唯一的因素:
生产成本,
人气,
它的成功管理的负责人。
所有这些因素都有助于财务上的成功,您的应用程序。您的期望的基础,这方面的知识和证明,各种各样的人都有利可图的应用程序每天:
非技术“的想法的人”和企业家,如加比的创始人;
独立开发,如利马天空和Driftlab的 ;
教育等作为Montessorium ;
Sarah年轻的作家,如;
中等规模的娱乐公司,如电子艺术和Zynga的 ;
美国职棒大联盟和迪斯尼等大型体育和娱乐公司。
现实的收入预测为每个应用程序会有所不同,但在这里是一个例子:
ABC在发射后的第60天,XYZ应用的成功,也有类似的用户群和功能的基础上,应用程序将显示一个利润的10%。
个人和公司都创建应用程序来解决问题,并招待,还使应用程序的过程中,仍然笼罩在神秘面纱。接下来,我们将创建一个应用程序的幕后,给你一个一步一步的过程中,使自己的想法变成现实。
我从哪里开始呢?
很好的意见,从哪里开始是不同的,比两年前的今天,时,你可以启动一个应用程序没有太多的推广,仍然有一个公平的机会越来越看到。如今,App Store的竞争是激烈的,每天几十个新的高品质的应用程序正在启动。这种竞争环境是指一个想法,必须进行评估和改进,以实现最大的成功在App Store中。
评估你的想法。
“评估”中,你是不是专家,是什么困难的。例如,如果某人有一个想法,一个孩子的汽车座椅的创新设计,将人资格评价自己的想法吗?很可能不会。他们需要寻求别人的意见,谁知道儿童汽车安全座椅利基。,专家将揭示如何使理念更好地根据他们的专业知识的行业。
该应用程序世界是没有什么不同,不同的人有资格评估的想法:
iPhone应用程序的营销专业人士
,这些人的专业知识,他们的客户的应用程序在App Store中进行,以及宣传技巧,不工作。
许多成功的iPhone应用程序开发人员独立开发,致力于为他们的社区服务。如果你谦虚地对待这些人的意见,在我的经验中,大多数都非常乐意帮助审查你的想法。
个人连接
你知不知道有人亲自创建并启动一个应用程序?带他们出去吃午饭,和已给予反馈你的想法。
的评估为我做什么?
当你得到一个专家的意见对你的想法,你找到了以下内容:
产品是否有竞争,这将是很难被击败;
的想法是否有任何技术限制;
如何在开发过程中采取分阶段的方法;
是否可以改进的想法在其他方法来增加销售机会;
的想法是否可以盈利的基础上粗略估计的生产成本;
无论这个想法是一个非常适合在移动环境;
无论您的目标受众提供有用的反馈的想法。
这是你想要的信息收集专家评审的类型。一旦你所遇见的人谁可以给你这样的反馈,你可以继续进行下一个步骤的项目有信心在你的想法的可行性,并能够满足你的目标。
如果我不能找到人来评价我的想法,
如果你有困难找到一个专家提供意见,你的想法是什么,问自己这些成功因素是否适用于您的应用程序:
您的应用程序解决一个独特的问题,
人们希望能够做很多的事情,而在旅途中。成功的应用程序通常解决一个问题,是唯一的移动环境。
应用程序是否为一个利基?
寻找利基与球迷宠物爱好者,(例如),并创建一个应用程序,迎合它。
它让人开怀大笑吗?
这是一个没有脑子。有趣的应用程序会发生什么事?他们得到共享- 很多。
你建立一个更好的轮子呢?
是否存在成功的应用程序,缺少重要的功能或设计元素?这是棘手的,因为这些开发人员可能已经对这种改进工作。但是,如果你到市场第一,你有一个很好的拍摄。
的应用程序是高度互动的?
让我们面对现实吧:我们大多数人的注意力的跳蚤。奥运会的成功举办和公用事业从事快节奏的互动需要大量的用户。
行动项目:评估你的想法。
步骤1:开发一个商业化和市场推广计划
“等等,第二,我们不应该被绘制原型之类的东西吗?”其实,目前还没有。然后移动到任何类型的设计或开发的下一个步骤是要弄清楚你的想法会如何产生的利润!
“这是为什么如此重要呢?我不能这样做?“
你可以,但AppPromo 102开发人员进行了调查,并宣布在其报告中:
80%的人没有产生足够的收入与他们的应用程序来支持一个独立的业务。
这是公平的假设,80%,很大一部分还没有开发前货币化或营销计划开发他们的应用程序。阅读挖掘挖掘自来水的博客看企业如何喜欢做功课。
你有什么期待您的应用程序开发前,如果你不考虑货币化策略:
“OMG,我有这个伟大的想法!”
素描,速写,素描。
设计。
发展。
他说:“我想我会收取99美分。如何继续下去。“
启动。“呜呼!”
“哦。” 人们为什么不支付99美分??“
应用直线下降到App Store的黑洞。
“也许我应该做免费的吗?!”
“废话!我的开发人员在哪里呢?我需要修复的应用程序,改变它赚钱的方式,因为99分是不工作!“
“OK,应用程序是固定的,用一种新的方式来赚钱。我如何得到我的排名吗?“
不漂亮,但非常实际的情况。如果你想一步一步的指导,以避免混乱的定价灾害,参考我的“ 应用程序货币化指南 “。
行动项目:开发一个商业化的计划。
第2步:对于一个开发者帐号注册
即使你将聘用的开发工作,您将需要在App Store中建立您的业务。要做到这一点,请访问iOS开发中心,并签署了一个帐户。这是99美元一年,并要求你提供你的公司或你自己的税收和银行帐户信息。签约前这个信息很方便。
签署了一个开发者帐号的唯一原因是,如果你确定与发表您的应用程序在另一个人或公司的帐户和品牌。如果是这样的话,后来才知道,苹果公司将支付所有收入帐户持有人的银行账户。该帐户持有人负责付钱给你。
行动资料:打开iOS开发者帐户。
第3步:画出你的应用程序
如果你已经有一个想法,那么你有可能考虑到一些视觉效果,在应用程序将如何看和工作的信息,那么将会出现。你不必是一个艺术家绘制一个粗糙的界面,所以开始把你的想法写在纸上。在你开始之前,先问问自己:
主要操作的用户需要在应用程序吗?
什么样的信息将每个画面需要出示?
流是什么?如何将用户从开始到结束吗?
应该多大屏幕上的元素是彼此相对吗?
在此过程中,您可能会发现一些新的想法浮现在脑海中,简化流程,或添加了创意,交互设计。记住,尽量保持你原来的概念不阻塞流动的新思路!
创建至少一个简略的每个屏幕在您的应用程序。实验用的各种导航计划上的拷贝按钮和屏幕之间的流程。如果你想你的草图转换成数字格式传输中,iPlotz是一个很好的工具来检查。
您的应用程序的屏幕素描的目的是要建立一个基础,为下一阶段的项目。如果你是一个企业家和外包的大部分项目的工作,那么你将这些草图的设计和开发团队以进行估价。
行动项目:画出你的应用程序的所有屏幕。
第4步:识别工作将外包
的表你带来什么样的技能?你是一个设计师,他的大脑对象Objective C的吗?开发人员不能设计一个纸袋吗?或只是一个个人的想法,他们希望给市场带来吗?
当你创建一个iPhone应用程序,你就开始做小生意, 这是一个人很难发挥的作用,研究人员,项目经理,会计,信息建筑师,设计师,开发商,销售商和广告商。你能做到这一切呢?当然,你可以,但你会在这个过程中浪费了大量的时间,精力和理智。下面的列表中所需的技能的基础上,定义的地方,你会很舒服带头,在那里你将需要雇用帮助:
设计,
编程,
推广和市场营销。
在大多数情况下,您的应用程序将最昂贵的方式是通过雇佣自由职业者的承包商。当你的成本就降低了,你作为项目经理的角色将变得更加突出。你会花更多的时间来管理该项目的运动部件。此外,与自由职业者的工作时,记得让他们签署一份非公开协议或至少雇佣合约,在他们的工作范围,您的期望及付款条款的详细信息。
另一种选择是聘请的代理或开发公司处理大块的生产,。在这种情况下,该机构将负责项目管理,你作为客户端的作用是审查和批准的工作。工作的机构是一个不错的选择,如果你有一个更大的预算和更短的时间内,全身心地投入到生产过程中。
行动项目:确定你的角色和你雇用的角色。
步骤5:雇用你的团队
在步骤4中,您定义的角色,以产生应用程序需要外包。现在,它的时间来学习,正是每个角色,以及在哪里可以找到为你的团队的人。
设计
如果你是一名设计师,下载“ iPhone应用程序模板,“iPhone UI元素的大集合。这些Photoshop文件,将节省您大量的时间开始的设计。要了解更多关于手机设计一般,这些网站提供了很多伟大的资源:
马克·爱德华兹的文章
肯Yarmosh的博客
卢克Wroblewski的博客
DesignBoost
UI模具
如果你不是设计师,那么你应该知道,设计分解成三个角色:信息架构,交互设计和视觉设计。寻找一个人,所有的这些技能是可能的,但要知道,设计过程中需要三个不同的可交付成果。如果你有你的草图,然后你有你需要的一切开始浏览网页设计师。
信息架构
如果你熟悉网页设计的过程中,“信息架构”,因为它涉及到手机非常相似。如果你不熟悉这个术语,它是指“组织你的应用程序中的内容。”
交互设计的
您是否曾经使用的应用程序,你不需要任何操作指令?在其中的流动是很直观的,你几乎没有注意到的接口?这是不是偶然的。这是交互设计师的工作,有人整理出用户如何将移动从屏幕到屏幕来完成他们的任务。一定要聘请一个设计师谁拥有这方面的技能。
视觉设计
视觉设计是在设计过程中的最后一步。这是“皮肤”覆盖的应用程序的控制。视觉设计可以是简单或复杂的,你想要的,关键是把重点放在应用程序的可用性和首要任务。
试着找一个设计师谁拥有移动设备的设计经验。他们有一些很好的意见和建议,以提高你的素描。少数地方寻找设计师:
Dribbble
crowdSPRING
Elance
在张贴您的工作机会,您的要求是非常具体的,并准备审查了大量的投资组合。
发育
如果你是一个Objective C和Cocoa开发者,破解打开Xcode,并开始了!如果你还没有加入一些论坛:
苹果开发者论坛
iPhoneSDK,谷歌集团
#:
如果你不是开发者,然后让你的开发板的时候,你排队的设计师。谈到与开发人员迟早会帮助你范围的项目,在技术上是可行的,在您的预算范围内。
寻找开发人员
使用的草图已经开起来,组成一个规范文件,在写你的应用程序,并为他们介绍。这份文件,连同你的草图,这就是你将与大家分享开发的时间和成本估算。
有一个这样的文件,也可确保您将能够聘请谁拥有必要的技能,产生的应用程序开发人员。如果您提供规范的游戏应用程序的开发人员没有游戏开发经验的人,他们将能够快速地说,该项目是一个不错的选择。
这里有几个地方找开发商:
oDesk
他们让应用程序
Elance
上面列出的任何论坛设计师
您的应用程序提交到App Store,
开发人员还可以帮助您提交您的应用程序在App Store。清楚地传达你的应用程序开发的上市日期。没有比这更不利于应用程序的成功不是一个意外或计划不周的推出。要了解更多信息,请参阅苹果公司的“ App Store的审查指南 “。此外,您可能要检查平均App Store的审查时间,从苹果的App审查小组未发表的规则和澄清,可能会导致你的iPhone应用程序被拒绝。
市场推广及宣传
如果一棵树倒在森林中,没有人听到它,它发出的声音吗?应用程序可以很容易地在店里坐忽视。不要让这种事发生在你身上。准备一个计划经济向市场您的应用程序。事实上,许多计划,推广您的应用程序做好准备。准备实验,因为一些想法会的工作,和其他人不会。
市场推广及宣传策略:
将社交媒体。
想想你的应用程序如何将社会媒体,并建立该功能。至少,设置你的应用程序在Facebook和Twitter上的粉丝专页,并利用它们为平台,与用户沟通,得到的反馈。愤怒的小鸟“的开发者和Instagram的做好,让用户在Facebook上。
发射前的推广
开始建立你的应用程序在它启动之前的嗡嗡声。电子邮件的记者和博客谁写的关于您的应用程序有关的东西。更多有关你的应用程序是自己的优势,更好的机会获得写。有些网点考虑:
TUAW(非官方苹果博客)
Macworld大会
AppCraver
TouchArcade
计划的多个版本。
请勿将您的第一个版本的所有功能,你想提供。创建一个梦想清单,并在设计应用程序,以便它可以容纳所有的这些功能在未来。然后,定期发布新版本的应用程序,以刺激销售。
其他来源的应用程序的营销理念:
“ 独立开发iPhone应用程序市场,“克里斯·赫伯特,斯普林特软件
移动营销
移动营销观察
“ App Store的市场,“LinkedIn组
行动项目:自由职业者或机构承办,以填补的设计,开发和市场营销的角色。
结论
作为一个想法转化为无形的东西有形的,可玩的,愉快的应用程序是一个令人兴奋的企业。外卖任何人都希望创建自己的第一个iPhone应用程序最重要的是把重点放在聘用合适的团队来帮助你的想法得以实现,并随着时间的推移,以帮助保持应用程序。
转发请注明:丁丁猫