独立开发者的优势和劣势
独立开发者的优势和劣势
就像别的很多事情一样,作为一个独立的Android开发者也是有利有弊的。Android开发平台上的一些优势让开发者们加入进来,而同时一些缺点也让像Paul Johnson等开发者抱怨这个平台让人无法忍受。
“大量的潜在客户、相对较低的入门门槛以及热心的用户们。从我们自己的用户那里得到的反馈是非常有帮助的,如果你能够正确的处理它们,像有关游戏的调整建议、新的功能要求、错误报告等等,它们将会在你的成长过程中起到积极的推进作用。”
——Paul Johnson, Rubicon Development
“Android平台最大的劣势就是数量庞大,又各自有各自特性和规格的Android设备。我希望谷歌能限制一下硬件厂商,来为不同的设备设立一个标准。但我觉得谷歌这么做的可能性不大,因为这有悖于其开放政策。”
——Naomi Kokubo, LavaMind
Android平台最大的缺点,也是一直以来被讨论的最多的一个问题,就是其参差不齐的各种Android设备。就像刚才Naomi Kokubo所说——“各自有各自特性和规格”。问题是显而易见的,当用户购买了一款应用或游戏后,当然希望自己的手机能顺利运行它,一旦出现兼容性问题,在口碑和销售上必然会蒙受损失。尽管理论上开发者不需要一一测试每一种Android设备,但是越多的物理设备测试,才越能保证应用的兼容性最大化。
当然其实开发者也并非一定要为了兼容性购买测试用的设备直到破产,而可以通过预防性的编码措施来避免亡羊补牢式的bug修补。Gil Carmel表示
“对于一些小规模工作室而言,在无数不同的设备上进行兼容性测试是一项很艰难的挑战。其实良好的编程习惯再加上对于文档和社区论坛的仔细学习,可以让你的游戏成功运行在95%的设备上。”
应用的知名度,是由Mike Kasprzak提出的另一个问题。不仅仅在谷歌的Play Store中,很多其它正在发展的移动应用商店中也广泛存在着这个问题。
“目前的主要问题是应用的知名度,这其实并不是谷歌自己的问题,而是由于应用的数量越来越多造成的。……为了盈利你必须从成千上万款应用中脱颖而出,这里才是开发者们的主要战场。那些规模庞大的开发商们有足够的资金在这方面运作,而且他们本身的名气也是巨大优势。目前为止这个问题对于独立开发者还没有简单有效的解决办法。独立也有好处,就是我们可以更快的做出反应。”
另一方面,开发者们也列举了很多进行Android开发的优势。其中最主要的就是庞大的用户群提供了数量可观的潜在购买者。Android系统在全球范围占有相当大的市场份额,有成千上万的用户在寻找着新游戏。
来自Rubicon的Paul Johnson还指出,Play Store的进入门槛很低,很多游戏不用通过革命性的创新才能成功,而只需要精良的制作就可以了。
“……你不但不能卖垃圾游戏,实际上必须保证游戏有着较高的水准、漂亮的界面才能占有一席之地,当然也不用做到像使命召唤那样精彩。”
(责任编辑:刘为为)