总结:Google Play成功发行应用的注意事项(2)

2012-10-18 11:10:00 发表 | 来源:7k7k
导读

世界各地的开发者都瞄准了GooglePlay这座大金山,但是事实上,对于大多数应用来说,成功比例其实非常低,而失败比例极高。 对于开发者来说到底该怎么做才能让自己的作品突显于如此拥挤的Google Play市场上呢?

关于比例的放大与缩小,Android拥有自己的结构,即“非密度制约的像素”。但是当Zinply面对这一结构进行测试时,他们却未能获得较 好的结果。所以为了更好地控制比例变化而不依赖于谷歌的结构,Zinply便决定执行他们自己的缩放比例结构,并且有可能促成一个不可预知的结果。

确保你能够同时面向高分辨率和低分辨率的屏幕进行测试,并计划着如何同时迎合这两种屏幕。

Android OS版本。当开发一款应用时,你首先需要明确哪种OS版本能够满足你的应用的兼容性。如果你选择的是Honeycomb(Android 3.x),你的应用便能够运行于一些较早的版本上,但是如果你使用了一些全新功能(如硬件加速),它便难以发挥有效的作用。

糟糕的性能将难以满足用户,从而导致他们最终给出消极的评价。Zinply便选择使用Eclair(2.1版本)作为开发基础去解决这一问题,如此既能保证广泛的兼容性,同时也能够为一些新设备添加其它额外的功能(如硬件加速)。可以说这是一种两全其美的方法。

如何进行测试。用于测试的设备列表名为MDL,或制造商设备列表。许多游戏开发商都会面向100种设备的MDL展开四种类型的测试,分别是“必须测试”,“一次测试”,“安装测试”以及“随心所欲测试”。显然,“必须测试”需要开发者投入更多时间进行去保证应用质量。

除非你拥有Zynga那般丰富的资源,否则你便不可能拥有100种唾手可得的不同手机设备进行测试。你必须想办法找到更多可测试的设备,并确保能够面向各种不同的屏幕规格,操纵系统,计算机控制以及模型进行测试。为了更好地进行阐述,我们罗列出了6种不同的设备。

切记在清单设置中明确设备所具有的兼容性。谷歌开发者控制台便提供了一些能够判断“设备可用性”的工具,从而帮助开发者选择适合自己应用的设备,并手动排除那些并不想支持的特定设备。

iOS与Android的主要区别。这并不只是你需要测试的设备特征。如果你曾经在iOS平台上发行过应用,并且你希望将该应用移植到 Google Play上,你就需要做好面对各种区别的准备,如“不支持服务器到服务器的验证”,这对于你基于应用内部购买模式提供额外内容来说非常重要。

另外一大区别是来自于Google Play的数字版权管理(DRM)系统。如果你所创造的是离线应用,你便会因为这一系统而头大,就像大受欢迎的“商业”类付费应用“名片扫描”的开发商 ABBYY那样。ABBYY的互联网销售部负责人Michael Shoubin便说道:

DRM是用于保护应用免受盗版行为的侵扰,但是Google Play应用授权系统却旨在证明每当应用开启时都必须具有数据连接。ABBYY的手机应用的一大特征便是离线服务,即无需进行数据连接。我们发现许多用户 总会因为某些特殊情况而备受困扰,如没有数据连接便不能开启应用,出国开会时需要阅读商业名片,或必须支付昂贵的费用才能进行数据连接等。所以我们便决定 移除Google Play应用授权系统去解决这些问题。

ABBYY是在一年前做出这个决定的,而现在的谷歌也许已经解决了这一问题,但是不管怎样你还需要亲自进行测试。

你需要牢记的是,如果未能进行全面的测试,你的应用便有可能接收到来自用户的一些负面评价。

2.在Google Play设置应用

当你开始在Google Play上设置应用时,你便需要采取一些关键步骤并做出一些重要决策。首先,如果你想要推销你的应用或通过应用内部购买获得收益,你就必须创建 Google Checkout Merchant Account。关于Google Play的一个最大批评便是Google Checkout并不能在所有国家中都发挥功效。如此便会大大约束了开发者的盈利范围,并有可能流失一些重要的市场机遇,如中国。

其次,与iOS不同的是,如果你发行的是一款免费应用,你便永远不可能将其转变成付费应用。如此开发者就必须在一开始便建立一个全面且长期的盈利策略。

7K新浪官方微博 立即收听

7K腾讯官方微博 立即收听

已有10000

已有10000