app内购买 Android上最有效的应用内购买无疑是发生在Google Play Store。如果某开发者选择了Kindle或在中国做应用开发,他们只好另谋高就了。这又一次证明,如果想要脱离Google的Android,就得不 断复制它的服务,亚马逊就推出了Amazon In-App Purchasing API。就连三星也在抗争,它在两年前就有了类似的举动。 Play Games Play Games是另一个能够为移动开发者解决一系列难题的专属API,它允许开发者能简便地引入用户帐户,排行榜、积分管理、云端存档和多人游戏机制等模块。 它最大的优点在于跨平台运行,当然,除了AOSP的一切平台。这又是一个第三方应用赖以生存和衍生版Android平台不得不复制的API。亚马逊有一套 叫做“GameCircle”的API,但它在功能上并不与Play Games重合,因此选择亚马逊的游戏开发者还得额外开发一个完全独立的多人游戏模块。 通过iOS锁定开发者 Google颇为诡黠的一点在于其90%以上的API都支持iOS平台。从开发者的角度思量下你是否会用Google的API:Google的解决 方案往往在可用性、功能性和易用性上都是一流的;它支持两大主流平台,这意味着选择Google的API就能覆盖到绝大多数的潜在用户。它唯一的缺陷就在 于不兼容衍生版Android,但任何衍生版的Andoid背后都一小波你在乎的目标设备。 也许大部分开发者都会拥抱Google API,可也须回答这个问题:他们将如何区处Kindle和其他版本的Android呢?开发者们完全有自主权选择其它替代性API解决方案,但这个替代 品可能会有过期、不兼容、以及功能残缺等缺陷,专注于产品设计的开发者这时大都会果断地抛弃这些小众衍生版Android,从而也省去了许多无谓的工作 量。 三星不成大气候 让我们解释下为什么亚马逊能够脱离Google独立生存而三星却做不到。亚马逊虽是一个Google API复制机器,但三星在这方面却比它还不如。关于三星脱离Google生态的任何猜测都是不成熟的,除非你看到它对外授权了地图数据或开发出了一套云端消息推送API。 亚马逊的确算得上上进,但这家公司本就出生于互联网。服务器和软件服务是它的看家本领,因此发展出一批云服务算不得什么突破。三星则是一家电子产品 公司——它并没有云端基础设施和API开发的基因。因此亚马逊能够在短短几年内依托其云端平台做好Google的跟班儿,但三星却还是步履维艰。 三星也算有一点进步,如刚才所说,它推出了自家的应用内购买SDK包。有趣的是,它还有一套广告SDK包,但就没怎么赚过钱。相反,Google则支持所括Android、iOS、衍生版Android甚至Windows Phone上的所有广告。 可望不可及的开源 任何有心挑战Google Android的公司都得把本文中提到的服务复制一遍。即便如此也不过是貌似与Google Android打了个平手。你仍须给用户一个放弃Google Android而投奔你的充分理由。 Google 俨然已经自成体系,它的基础云服务和 Maps皆免费提供。任何有需求的公司都难免会用到Google的服务。亚马逊或是个例外,但比较下:Google可依托Maps销售广告挣钱,而亚马逊 却须替你用户常年向诺基亚值钱。这就是任何一个衍生版Android所面临的宭境。 即便哪家公司能拿出一款牛B闪闪的衍生版Andoid来,它也得面对几乎所有的OEM都与Google签了卖身契这个事实。对OEM来讲,脱离Google投身另一衍生版Android风险要远大于收益。 虽说Android是开源的,不过它是一种”可望而不可及“的开源。所到之处,但凡没有Google的庇护,想要利用Andoid都会连连受阻。违反了Google的禁令,就只能看着眼前的世界坍塌下来。 |