据国外媒体报道,亚马对其移动应用市场Amazon Appstore进行了重要的拓展,已经面向HTML5网页应用和移动网站的开发者开放。这些网页应用将与其他原生Android应用一样,在能够运行Amazon Appstore的任何设备上被发现和出售。
到目前为止,各大智能手机应用商店如Amazon Appstore、苹果iTunes AppStore和谷歌(微博)Google Play提供的搜索、发行和下载服务均只支持原生应用。实际上,网页应用开发者以前也关注过这些市场,只是他们那时需要利用某些工具如PhoneGap、Titanium或Corona将他们的HTML5代码捆绑到一个原生包装程序之中。
但是在Amazon AppStore支持HTML5网页应用后,网页开发者的工作就变得更容易了,因为它不再要求开发者进行原生应用的开发或使用任何第三方软件了。网页开发者可以将他们的URL和其他元数据(比如图片、产品描述等)提交给亚马逊,由亚马逊将它包装成Kindle Fire、其他Android智能手机或平板电脑所支持的格式。亚马逊在宣布这一消息的同时发布了少量网页应用,包括TreSensa的“Happy Tree Friends:Run & Bun”、Spil Games的“Dream Pet Link”和IGN Entertainment的“Video Game Reviews, News & Previews”等。然而,亚马逊的目的并非发布网页应用,而是通知开发者亚马逊移动应用发行计划已正式启动了。
另外,网页开发者还将能够使用亚马逊应用商店提供的许多工具,包括亚马逊的Appstore分析工具和报告生成工具,而他们以前是无法使用那些工具的。更重要的是,网页开发者们还可以使用亚马逊应用商店的应用内购买API(In-App Purchase API)。亚马逊已经为应用内购买API设计了一款扩展插件,让它可以支持JavaScript,这样开发者就可以在他们的应用内部出售虚拟商品、服务、升级和其他产品,并且利用亚马逊的一键购买功能进行支付。以后,亚马逊也许会将原生应用的更多功能推广到网页应用上,比如“用亚马逊帐号登录”验证技术等,但那并不是目前的重点。鲁宾森说,亚马逊很高兴能够增加应用商店对网页应用的支持,因为这可以为开发者提供一个新的创收渠道。当然,这也意味着亚马逊能够通过标准的收入分成方案获得更多的收入。
亚马逊应用商店主管亚伦鲁宾森(Aaron Rubenson)解释说,亚马逊将利用它自己的技术来实现这些目标。然而,对于Kindle Fire来说,亚马逊投入得更多一些。他说:“对于Kindle Fire来说,我们已经建立了一个速度更快的网页运行时环境,这个新环境是建立在Chromium项目基础上的。其他的设备将使用消费者设备配备的网页运行时环境。”网页应用将不会与应用商店里的其他原生应用区分开来,消费者们甚至都不会注意到网页应用与原生应用之间的区别。
亚马逊此举造成的影响或许不会很快就体现出来,它一直以擅长“放长线钓大鱼”而著称。通过面向网页应用开放其商店,亚马逊正在展示移动领域的长远规划,即打造一个综合性应用商店。