畅销移动应用开发的10个步骤(转载)

美国做家Tim Ferriss今日在科技博客mashable上撰文分享了软件公司App Empire首席执行官Chad Mureta开发畅销应用程序的宝贵经验。html

在短短两年时间里,Mureta建立和销售了三个应用程序公司,得到了数百万美圆的收入。他共开发了40多个应用程序,这些程序被下载超过3500万次。在Mureta开发的应用程序中,有90%的应用成功盈利。并且,在开发这些应用程序的过程当中,Mureta每周工做不到五个小时。程序员

他是怎么作到这一点呢? Mureta将他的经验总结为以下10个步骤。编程

1.找到市场感受学习

在任何领域,你的成功与你对市场的理解直接相关。对于应用程序开发来讲,你应该到苹果App Store和谷歌(微博)Google Play中去寻找市场感受,由于它们是顶级的应用程序商店。测试

了解App Store的最好方式是学习苹果公司为它制做的小抄。这些小抄以图表方式列出了App Store全部应用程序和各种应用程序中最昂贵、最廉价和最赚钱的应用,并且几乎都是实时数据。网站

常常查看这些小抄,并用笔记本记下你发现的可能趋势。反复这样作,你将学会怎样进行成功的应用程序设计、营销和不一样的订价模型。这个研究的过程很简单,不费分文,并且有趣。google

2.研究成功的应用程序设计

你怎么知道市场须要你开发的应用程序呢?看看那些顶级的应用程序。这些顶级应用中有与你想要开发的应用相似的吗?若是有的话,你已经有了一个潜在的赢家。若是没有,继续寻找。就是这么简单。htm

“我认为模仿现有的应用程序是很重要的,这一点怎么强调也不过度。”Mureta说,“人们很容易爱上本身的创意,即便它们并不合乎市场的胃口,这是人们可能犯下的最昂贵的错误之一。”开发

Mureta 曾开发过一种Emoji应用,它成功地模仿了同类产品。首先,他下载了全部主要的Emoji应用。“我喜欢它们,但我发现它们拥有的表情类别不够多样化, 并且功能有限。”他说,“考虑到Emoji键盘的表情符号数量有限,并且不能增长。我不知道怎么才能完善这些现有的应用程序。”

最后,Mureta开发出了一个应用程序,它不只能开启Emoji键盘,并且其自身也包含额外的450种表情,这些表情还能够经过短信、电子邮件和Facebook等渠道共享。

3. 设计你的应用程序

现 在是将你的研究成果转化成产品的时候了。怎样正确表达你的想法?Mureta建议将它简单地绘制在一张纸上。有些人喜欢使用Photoshop或 Draft制做数字形式来表达。可是,什么形式让你感受最舒服?什么形式可以展示程序员所须要的细节?这两个问题的答案决定什么是你的最佳表达方式。

为了使设计过程更容易,Mureta在App Store中找到某些可供参照的应用程序,并将它们提交程序员。

举个例子,Mureta曾让程序员下载一种叫“XYZ”的应用程序,由于他须要模仿她的某项功能。Mureta说:“我模仿现有应用程序中的某些功能,并清楚地告诉程序员。”

你表达的东西越清晰,误会和问题出现的机会就越少。

4.到应用程序平台注册

一旦你有一个清晰的创意,你须要做为一个“开发者”到你想为之开发应用程序的某个平台去注册。不要被“开发者”这个词吓倒,它并不意味着你必须是个程序员。它仅仅意味着你是某个应用程序的发布者。

对于你开发的第一个应用程序,Mureta强烈建议选择苹果iOS平台,而不是Android或Blackberry。这是由于iOS平台会增长你开发的应用盈利的可能性。

另外,不要忘了查看App Store审查指南。苹果公司在审查过程当中会强制执行设定的规则,若是你不遵照这些规则,你的应用程序将会被拒绝。

5.寻找合适的程序员

找到你的第一个程序员将是一个漫长的过程,但这值得花时间。伟大的员工将帮助你避免没必要要的延误,节约将来的成本,并尽量避免挫折。你永远须要寻找新的人才加入你的团队,因此学习如何快速、有效地评估程序员是很重要的。

寻找过程的第一步在招聘网站发布招聘公告。大部分程序员将位于海外,因此你会面临沟通和时差方面的问题。所以,你首先须要在Skype上和应聘者进行交谈。

在交谈过程当中,要注意应聘者自我表达的能力。他是否有说了太多多余的话?他可以流利使用你的母语吗?他对本身的回答有自信吗?他的语气和神态如何?

若是你对某个应聘者有任何疑虑,就坚决果断地另找别人。但若是你能很容易地与他沟通,就能够进行下一个步骤。

6. 签署保密协议、分享你的想法、聘请你的程序员

你必须保护你的创意、源代码和任何其余知识产权,因此在正式聘请程序员以前须要与他签署一项保密协议(NDA)。

在聘请过程当中提出工做进度表和时间表,并将所开发的应用程序分红几个部分。你也须要制定一个双方都能接受的签到表,由于你须要在合做过程当中按期审查工做。

7.程序编写

Mureta建议,与其仓促地完成整个项目,不如从几个较小的任务开始,逐步提升程序员的工做量。你须要评估程序员的图形处理能力、执行速度和总体工做状态。

“若是你对他们的工做能力感到不满,你须要迅速解聘他们。记住:慢聘请、快解聘。犹豫不决将付出代价。”Mureta说。

下面是程序编写阶段的三个步骤:

1.图标——请程序员设计应用程序的图标,并提交给你。若是你对该图标有一些想法,立刻告诉程序员,并要求他们提供512×512规格、能在iTunes查看的艺术版本。

2.Hello, World!——请程序员建立一个叫“Hello, World!”的应用程序。这是一个简单的应用程序,打开后会出现一个显示“Hello, World!”的页面,建立它只须要10分钟。这么作不是为了测试程序员的编程技巧,而是为了测验程序员向你提交应用程序的方式。这个应用程序应该包括你 所开发的应用程序的图标,因此你能够在手机上看到它的效果。

3.程序交付——当程序员准备向你展现你所开发的应用程序的测试版时,你应要求他制做一个“ad hoc”——你所开发的应用程序的测试版本。这个“ad hoc”能够在iPhone上安装并运行。

8.程序测试

对你开发的应用程序进行测试是很是重要的,由于在这个过程当中你可以看到消费者将如何使用你的产品。用户将提出你意想不到的问题。

拿出你的初始设计文件,并测验程序的每个功能。永远不要由于某种功能在上一次测试中正常运行而假定它在下一次测试中也同样。每次测试都必须包括每一项功能,在最终发布以前的最后一次测试中尤为如此。

不要将本身做为惟一的测试员。让每个你认识的人都来测试你的应用程序,从你12岁的侄子到你75岁的祖母。在测试完成以后,根据收到的最好反馈对你的应用程序进行最后的调整。

9.提交审查

如今,是时候将你的应用程序提交到App Store中进行审查了。

最好让你的程序员教你如何提交你开发的最初几个应用程序。可是,不要向你的程序员或其余人泄露你的账户登陆信息。

苹果公司对应用程序的审查时间取决于开发者是我的仍是企业。若是是我的,审查时间须要3至7天。若是是企业,预计要等7到10天。

10.市场营销

App Store中充斥着成千上万了不得的应用程序,要取得成功,你须要寻找突破口。

为了有效地进行推广,你须要专一于几个关键领域,使该领域的客户可以发现和下载你的应用程序。你的应用程序中每个基本要素都是营销机会。

因为消费者需求和市场竞争,你的应用程序将始终须要改进,因此你的营销过程也是如此。对于Mureta开发的大多数应用程序而言,每个应用的图标和屏幕版式他都修改了3到5次,标题和描述修改了5至10次。此外,他几乎每次更新应用程序时都要改变关键字。

最后,Muerta还有一个特别的营销技巧:充分利用应用程序的免费期,它能够帮你得到新的用户,这是推广应用程序的关键。

相关文章
相关标签/搜索