在今年的I/O大会上,谷歌凭借其急需的集成开发环境、用于更好游戏的API以及更容易翻译应用程序的能力,尽其所能吸引开发者。随着智能手机和平板电脑硬件的大幅改进越来越少,它们的忠诚将变得越来越重要。
“你们这些家伙,Android开发者,是这个生态系统的核心,我想你们都知道。安卓产品管理副总裁雨果巴拉在开幕式上说。
[谷歌I/O下班后:机器人调酒师,增强现实和比利偶像]
巴拉表示,过去12个月对Android开发者来说是有利可图的。
“这是一个相当疯狂的数字:谷歌Play的应用程序安装量刚刚突破480亿……但更好的是;在过去的四个月里,我们在谷歌Play上付给Android开发者的钱已经超过了去年全年。”巴拉说道。
业内人士表示,鉴于智能手机和平板电脑市场的变化,谷歌对开发者的关注并不令人意外。
“没有好的应用程序和内容,移动设备只是一部非常昂贵的电话。开发框架和工具供应商Sencha的首席执行官Michael Mullany说:“让开发人员富有生产力和参与性是任何平台公司的首要目标,这似乎也是2013年I/O大会的明确目标。”
随着硬件和设计对智能手机和平板电脑的影响越来越小,开发者开发的服务和应用正变得越来越重要。
“我们都知道,Android和iOS的应用程序比Windows多得多。这是人们做出购买决定的关键因素吗?我认为这是一个因素,而且是一个不断增长的因素。”
谷歌并不是唯一一家追逐开发者的公司。本周,Unity的黑莓10插件发布了公开测试版,开发者可以使用Unity的跨平台游戏开发工具为新操作系统创建游戏。
IDC第一季度的数据显示,Android在智能手机市场的份额为75%,黑莓OS为2.9%,这两个平台的地位非常不同,这也反映在它们的开发策略上。黑莓希望跨平台工具能够降低开发者的门槛,而谷歌则推出了专门针对Android的IDE(集成开发环境)。
基于IntelliJ IDEA社区版的Android Studio在I/O大会上赢得了观众的热烈掌声。这是谷歌向正确方向迈出的一步,这得益于它的一些特性,比如可以看到应用程序在不同屏幕大小上的样子,这在Android上越来越多。移动开发者Konrad Hubner表示,更好的用户界面编辑也是Android所需要的。
“这正是苹果的优势所在,我希望谷歌能迎头赶上。”到目前为止,我已经在XML中完成了UI编辑,然后希望预览能正常工作,但这是相当痛苦的,”Hubner说。
Mullany表示同意:“碎片化对Android开发者来说是一个严重的问题,现有的Android应用程序开发工具的名声好坏参半。新的Android IDE帮助开发者在多种设备上可视化他们的应用体验,这将大大提高他们的工作效率。”
想看看Studio的用户可以下载一个早期访问预览来自Android开发者网站的警告,其中一些功能要么不完整,要么尚未实现,用户可能会遇到bug。
在I/O大会上宣布的另一个吸引Hubner兴趣的特性是翻译服务,开发者可以直接从Android开发者控制台订购专业翻译。
“为开发者提供翻译服务,让他们的应用以不同的语言发布,这是一个很酷的服务。如果你查看应用程序,通常翻译真的很差,”哈伯纳说。
首先,谷歌将提供翻译服务作为一个试点项目,开发者可以从控制台注册。谷歌还增加了应用优化技巧,可以看到广告的效果,收入图表,beta测试和阶段性发布。后两个特性在I/O大会上也得到了keynote观众的热烈掌声。
谷歌还推出了许多api,包括更节能的基于位置的服务、地理定位和活动识别,这些都是谷歌的Play服务的一部分。还有一系列专门针对游戏的api。Play game service允许开发者使用排行榜和多人游戏支持来构建游戏。谷歌表示,云存储为开发者提供了一个存储API来处理游戏存储和设置,允许用户在不同设备之间移动,并从中断的地方继续游戏。
不过,即使谷歌及其合作伙伴在设备销售方面占据主导地位,安卓在应用程序开发方面仍处于苹果的阴影之下。根据IDC和Appcelerator最近的一项调查,表示对iphone开发非常感兴趣的开发者占了89%,其中86%对ipad感兴趣。只有77%的人对Android智能手机有同样的看法,64%的人对Android平板电脑非常感兴趣。
“通常情况下,我们同时开发iOS和Android应用程序,但iOS仍是世界第一。这就是你开始做的事情,如果剩下的钱你也做Android,”瑞典应用程序开发商AppByran的首席执行官Patrik Book说。
谷歌还有一些工作要做,但Barra向开发者传达的信息是明确而简单的。
“我们真的希望你们兴旺发达,”他说。
发送新闻提示和评论到mikael_ricknas@idg.com