十步构建一款畅销App
tino 发表于 2013-07-16 09:16:04 |
Chad Mureta两年前遭遇了一场车祸,在医院漫长的恢复期间,他的一位朋友给他一篇关于App营销的文章,在那之后,Mureta开始设计并开发App应用。
只用了两年时间,Mureta就成立了三家App公司,收入高达数百万美元。他开发了超过40款App应用,下载量超过3500万次。根据Mureta表示,他开发的App应用,有90%都是非常成功,并且盈利的。
通过使用一种被称为“每周四小时”的工作方法,Mureta所有的工作在他的iPhone手机上完成,而且每周工作时间不超过五小时。
他是如何做到的呢?答案就是,Mureta已经掌握了以下十个步骤:.
1. 对市场敏感
无论是哪个行业,成功,都是和你对市场的理解密切相关的。针对App行业而言,苹果的App Store和Google Play就是最顶尖的两大应用市场。理解苹果App Store的最佳办法就是要学习一下“小技俩”。App Strore会实时显示付费App排名、免费App排名、以及下载量总排名,苹果会在每一种App类型里提供这三种排名。
要经常回顾一下这些图表,然后在你的笔记本上把那些潜在的趋势做好标记。如果能经常坚持这样做,将会对你的App设计、市场营销,以及定价模型有非常大的帮助。
2. 你的想法要和那些成功的App保持一致
你如何知道市场需要你的App应用呢?看看App排名图表,你想要开发的App是否和其中的某一个有些相似呢?如果是的,那么你已经是一个潜在的赢家了。如果不是,那就继续关注下去,就是这么简单。
"我必须强调,模仿已有的App应用是非常重要的," Mureta说道. "人们很容易沉醉于自己的想法创意之中,即使市场已经和这个想法格格不入。但是你自己的想法,往往会让你在通往成功的道路上付出沉重的代价。”
Mureta开发的Emoji应用,就是一个模仿其竞争对手的实例。为了开发这款应用,他首先下载所有主流情感符的App应用。“我对所看的一切感觉还行,但是我发现,这些App应用的表情符种类不多,而且功能也很有限。”他说道,“我想要做的,就是如何能够改进这些已有的App应用,并为这些有限的情感符提供了一个Emoji键盘。”
Mureta开发了一款App应用,不仅可以运行Emoji键盘,还包含了额外的450个表情符,这些表情符可以通过短信,电子邮件,Facebook等渠道进行分享。他花了两周时间开发了Emoji应用,并提供免费下载(有程序内购买选项)。这款App很快就位列App Store生产力应用类型的第一名,并且在免费应用全榜第12名保持了六天时间,迅速取得了每天近500美元的收益。
3. 设计好App应用的用户体验
现在,到了该把理论联系实际的时候了。.
为了能恰当的把你的想法转变成现实,Mureta建议可以简单的花几幅图纸。有些人喜欢用数字工具完成这一步骤,比如Photoshop或Draft。无论你选择什么工具,都必须要尽可能的给程序员传达出他们所需要的最详细信息。为了让设计流程变得简单,Mureta查看了App Store中相关的App应用,并以他们为参考,告诉程序员他最终期望的效果是什么样子。
“举个例子,我会说,‘下载某某应用,我想要和他们类似的某某功能,看下其他App应用的截图,尝试做些改变,’”Mureta解释道,“我们去模仿一些App应用的组件,然后尽可能清楚的告诉程序员。”
你表达的越清楚,那么每次遇到的误解和问题就会越少。
4. 表现的像一个开发人员
一旦你有了一个草拟的想法,需要立刻以一个开发人员的身份找到一个可以用于开发App应用的平台。别害怕“开发人员”这个词,这并不是说要你去编程,这个词还可以用作形容那些发布App应用的人。
对于开发的第一款App应用,Mureta强烈建议要选择在苹果的iOS系统上开发,不要选择安卓或黑莓。因为在苹果的平台上,App盈利的机率会比较高。同样,不要忘记温习一下苹果App Store校验指引,苹果在校验流程中会强制实施一些规定,如果你不按照规定执行,App将会不允许上架。
5. 寻找有希望的程序员
雇到你第一个程序员将会是一段漫长的过程,但是这些时间是必须要花的。优秀的人才会为你省去许多不必要的延迟、成本、甚至会帮助你在未来避免失败。你也会为团队增加一些新鲜血液,因此,学会如何快速有效的评估程序员是一个非常重要的技能。
招聘程序员的第一步,是把你的招聘启事发布在招聘网站上,下图是Mureta的一个招聘模板:
大多数程序员都位于海外,随之而来的问题就是交流和时差。因此,使用Skype来面试是招聘必备的一个环节。
在Skype面试时,要留心这些应聘者如何介绍自己。他们是否会在科技问题上喋喋不休?他们能否流利的用英语表达?他们在回答问题时是否自信?他们的语调和举止又是如何?
如果你发现了任何问题或顾虑,继续面试其他人。但是如果遇到沟通的还不错的应聘者,邀请他们进入下一轮面试。
6. 签署保密协议,分享创意,招聘程序员
你必须要保护好自己的创意,源代码,以及其他涉及知识产权的资源。因此,在雇佣程序员之前,必须和他们签署一份保密协议。
7. 开始编码
和随意进入一个成熟的项目相比, Mureta更愿意从一些小工作任务开始,逐渐增加程序员的工作量。你需要评估程序员的算法能力,执行速度,以及整体工作动态(比如交流、时区、等等)
"如果你对他们的技术没什么特别印象,赶紧把他们开除。记住:缓慢招聘,快速解聘。这点对于企业长期运营非常有益。" Mureta说道。.
以下,是Mureta在编码阶段的“三步走“流程:
①图标。要求程序员开发并交付App的图标。你自己可能也会有一些图标的创意,可以把这些创意应用,然后开发出一个512 x 512 iTunes Artwork图像版本。
②Hello,World!。要求程序员开发一款“最简单的Hello,World!”App应用。这个应用功能只需要可以点击打开,然后展现一个“Hello,World!”字符串页面即可。给他们十分钟去开发。这里并不是要去测试编程技巧,而且要检验这些程序员是否能提交一个可用于测试的App应用。这个应用需要包含图标,因此你可以看到这个“Hello,World!”应用显示在你手机上的样子。
③ 提交App。当你的程序员已经准备好展示App的测试版本时,他/她必须要能创造出“ad hoc”(App的一个版本,无需使用App Store,就可以提交到手机上,并在手机上运行)。这个ad hoc应用版本必须要在测试前就在你的手机上安装好。
8. 测试App
在测试上花时间是非常必要的,因为你可以看到用户是如何使用你的产品的。用户会给你提出之前从未遇到过的问题,这点显而易见,因为App是你设计的,一切看似正常,有时会发现不了问题。
不要考虑你最初的设计文档,把所有功能都过一遍。不要假设你的App可以运行良好,因为它最后一次良好运行,是在你上一次测试完成之后。每次都要把所有功能都测试一遍,尤其你在最终发布App之前,要全部测试一遍。
不要让自己成为唯一的测试人。你开发的App对你有意义,但是并不一定对其他人有意义。发动你周围所有人一起来测试,从你12岁的侄儿,到你75岁的祖母。
9. 把App投放市场
现在,你的好朋友、家人都已经测试了你开发的App,评价也不错。那么,是时候把App放到App Store上去进行检测了。
让你的程序员告诉你如何首次提交几款App应用,但是,不要把你的开发者账户登录信息告诉你的程序员(以及其他任何人,这点非常重要)。
苹果公司会用一段时间来检测提交的App应用,并最终确定是否接受或拒绝它。苹果的检测时间标准是根据提交人类型来确定的,如果你是个人,大概需要三到七天时间。如果你是一家公司,那么则需要七到十天。
10. 营销App
App Store里有成千上万个优秀App应用,因此,如果想要成功,你需要有所突破。
专注在一些关键领域有效的推广你的应用,让你的客户能够发现它,并且下载它。App应用的一些基本要素将会成为营销机会,那也是获得成功的关键。你的工作,就是要为用户从发现App应用图标到点击下载按键,创造出一条无缝业务流。
由于消费者需求和行业竞争,App应用总是需要改进,因此你的营销也需要改进。Mureta开发的大部分App应用都会改变图标和截图三到五次,应用标题和描述则会改变五到十次。此外,每次他更新App应用时,都会修改关键字。
“当App取得成功以后,我往往会换个类型,”Mureta解释道,“保持开放的心态,在进行市场调研的时候,可以从你的观察中获得启发。”
最后,Muerta为大家附送了一条营销技巧:要利用App免费下载这段时间。“它可以为你的系统引入新的用户,这对于推出一款App而言,非常重要。”