硅谷网3月20日讯 最近几年中,成千上万名应用程序开发者已经设计了近一百万款应用程序,并且这个数目还在不断增长。苹果公司(Apple Inc.)表示,应用程序开发者已经从苹果公司的应用程序商店中赚取了超过80亿美元。
但是对于其中大多数人来讲,成功却显得虚无缥缈,因为小型应用程序开发商正在逐渐被行业巨头挤出市场。
市场调查公司Distimo称,在苹果应用程序商店排名前250的开发商中,只有2%是“新面孔”。
对于那些立志于开发新一代热门应用程序的人,专业人士指出了一些应遵循的注意事项。
应遵循的原则:
只开发真正有用的应用程序。如果你即将开发的应用程序不是那种人们每天要用上好几次的程序的话,是时候放弃它了。
劳伦•布里克特(Loren Brichter)是Tweetie的开发者,他设计的这款应用程序随后被推特公司(Twitter Inc.)购得,并一直炙手可热。布里克特表示,为了把精力集中在那些确实具有吸引力的应用程序上,他放弃了自己大约80%的构想。这就不难解释为什么许多最热门的应用程序都是照片分享类程序了;因为拍照是用户们最常用手机做的事情之一。
学习一些编程基础知识。如今,你并不是非得成为编程高手才能设计出应用程序。苹果公司提供了一款名为Xcode的集成开发工具,这款软件可以帮你构建起应用程序。但是应用程序达人建议,学习一些编程的基础知识,如C语言和Objective-C编程语言等仍大有裨益。这些基础知识可以令应用程序构建得更为合理,以避免浪费系统资源或耗尽手机电池的电量。对于那些不懂编程的程序开发者,很多资深业内人士建议,可以一边设计应用程序一边学习编程,他们还推荐了网络上可以找到的编程教材。
在应用程序中加入互动式反馈。最让用户抓狂的莫过于让他们盯着一动不动的屏幕看上好一会儿。应用搜索服务公司Quixey Inc.的CEO托马•卡根(Tomer Kagan)建议,为了在程序加载时让用户保持专注,可以把进度条和动画整合到应用程序中。这样的设计还能使应用程序更有趣、更生动。
采用恰当的测试方式。和构建网站不同的是,一旦应用程序发布,你便无法对其进行改进了。因此,确保应用程序赢在起跑线上非同儿戏,这令应用程序的测试显得格外重要。TestFlight App Inc.等公司提供在应用程序上架应用商店前将程序分配给一组测试员进行试用的服务。
米沙•利亚林(Misha Lyalin)是游戏开发商ZeptoLab UK Ltc.的CEO,该公司的明星程序是“割绳子”(Cut the Rope)游戏。利亚林建议,程序试水可以先从相对较小的市场开始,比如加拿大或欧洲市场。每个应用程序都只有一次出场亮相的机会。
交叉推广。开发出应用程序只是打完了一半的仗──你还必须进行应用程序推广。程序开发者们表示,与其他应用程序进行交叉推广是最佳的方式。如果你拥有多款应用程序,请确保在每款应用程序中,用户都能通过点击图标或推广条链接至其他应用程序。或者你还可以聘请Chartboost、PlayHaven和Applifier等推广服务公司,通过其他功能类似的应用程序发布广告。
应避免的做法:
对某种商业模式墨守成规。对程序开发者来讲,在免费应用程序和付费应用程序间艰难抉择的时代已经过去。程序开发者们现在将这两种模式进行了大胆的结合,他们推出的既有搭载了程序内购买功能的免费程序,也有对高级功能收费的程序。
儿童应用程序开发商Toca Boca AB的开发人员杰克•纳丁(Jack Nutting)建议提供付费程序的限时免费下载。在对价格为1.99美元的发型应用程序“小小发型师”(Toca Hair Salon)进行了12天的限时免费推广后,该公司的下载量实现了激增。该公司在该款免费程序内对旗下其他程序进行的推广令大量用户纷至沓来,此举为该公司创造了更多的利润。
被一站式开发平台所左右。最令移动应用开发者头痛的莫过于为各种移动设备和操作系统设计不同版本的应用,不过有些技术正在尝试解决这一麻烦。这其中包括HTML5和Unity技术:使用HTML5可以开发能在浏览器中运行的应用程序,而Unity技术使得运行与多种操作平台兼容的游戏变成可能。虽然这些技术能够提高效率,但是许多程序开发者称使用这两种技术都需要作出太多的妥协。
克里斯•厄尔利(Chris Early)称:“如此一来,你将不得不放弃移动设备一些出彩的功能,而得到的只是一款平凡无奇的应用程序。”厄尔利是游戏开发商育碧(Ubisoft Inc.)旗下数字出版部门的副总裁。他建议,应该针对每款电子设备定制应用程序。
Unity公司的CEO大卫•海尔格逊(David Helgason)表示,该公司提供的服务非常灵活,并且能利用到其平台特有的一些功能。
模仿。这个世界再也不需要另一款照片分享应用了。无论在哪个应用程序商店哪个类别的排行榜上,你都会发现在每款领跑应用程序身后追随着不计其数的不起眼的模仿程序。纳丁说:“第二家、第三家模仿某款游戏的开发商最初可能还有所斩获,但是之后模仿者很容易被市场淘汰。”
更新过于频繁。只有在你的应用程序落伍时,再用修复和更新来解决问题。关于应该在多久后针对应用程序推出更新版本,业内没有特定的规则。但是专家们建议,要等到开发出真正新颍的功能后再推出更新,而不应该通过更新来修正你发现的每一处瑕疵。
詹特瑞•安德伍德(Gentry Underwood)说,这是因为打包和上传应用程序都可能是“痛苦的过程”。安德伍德的公司最近发布了一款名为Mailbox的邮件管理应用程序。
该构建网站时却开发应用程序。不要被周围铺天盖地的应用程序蒙蔽了双眼。如果你开发的应用重在内容,诸如博客等,一个网站足以胜任。为了节约时间和避免麻烦,你可以构建一个能被许多不同的电子设备访问的移动终端网站。
安德伍德表示:“开发一款应用程序困难重重;但你也许可以通过构建一个网站来实现同样的功能。”
(本文版权归道琼斯公司所有,未经许可不得翻译或转载。)!/content_tag>
|