谷歌MIT合作推Android开发工具App Inventor
扫描二维码
随时随地手机看文章
北京时间3月6日消息,据《连线》杂志网络版专栏作者麦克 伊萨克(Mike Isaac)今日撰文称,麻省理工大学与谷歌联合发布Android程序开发工具App Inventor,以应对Android质量控制问题。以下是全文梗概:
如果问及任何一位电子专家Android与iOS系统应用的区别时,你都会得到同样的回答:苹果的应用程序更多并且设计更好。
用户的回答也是同样。上周末,苹果应用商店程序下载量超过250亿次。同时,据最近一项UTest调查显示,苹果应用总体用户满意度也超过Android。
显然,谷歌应用平台需要提升。而归功于一系列新的激励政策,Android应用市场可能很快就会有质与量的双重提升。
美国麻省理工大学周一发表一份声明,其著名麻省理工学院媒体实验室(MIT Media Lab)内部移动设备研究中心已经开始为Android应用开发工具App Inventor进行程序测试。该程序可以使许多初级程序开发者有机会通过简单的拖放界面制作Android程序。
App Inventor项目几年前就已与谷歌研究实验室开始合作,当时意在鼓励推行Android程序开发大众化。谷歌开展这一项目的想法是让那些没有技术背景也能参与创作Android应用程序。用户可以通过谷歌Chrome浏览器内部可视化界面编写程序,而非键入许多指令代码。麻省理工大学称之为“就像拼图一样简单”。
App Inventor工具使用预定程序动作链,使开发者免于编写一系列潦草的代码。因此,即使是最基础的程序开发者编写出的新程序也会达到Android平台的同意质量标准。市场调研厂商NPD分析师Ben Arnold向Wired记者表示,“App Inventor工具就像微博或部落格一样,通过基本的模块化工具把编程变得十分容易。”
在某些程度上,这看似是一项十分基本的举措。除了处理安全问题之外,Android应用市场未曾关心其程序质量控制问题。实际上,Android最大问题之一便是其开放性:苹果应用商店严格封闭,因此可以强制要求iOS程序遵守规定标准,尤其是在提交至应用商店审批时。而Android应用市场并非如此。
这也就是导致Android名声不好的问题之一。Android开发者兼Gigbeat.fm创始人麦克 诺瓦克(Michael Novak)在采访中表示:“此前,许多公司都寻找机会在Android市场中发布程序而并不关心用户体验。这迫使我们想要把Android变成iOS那样的封闭性质。”
然而对谷歌来说,用户体验在某些程度上也并非那么重要。苹果iOS系统比Android抢先起步一整年,这意味着谷歌需要在应用数量上快速赶上苹果。因此还有什么方法比开放Android系统更快达到这一目的呢?
但现在事情大有变化。Android已经变成一个成熟的平台,已被应用到从智能手机到平板电脑到车载娱乐等各种移动设备中。Android操作系统现在占据美国智能手机操作平台最大市场份额,而其应用数量也日益增长。去年12月,Android应用市场下载量达到100亿次,现在Android应用平台提供给用户的程序超过30万。
因此现在Android需要花力气快速提升其应用质量。谷歌对此提出的应对方法便是一系列被称为Android Design的前所未有的开发指南以及设计规定。
在一月之前,Android程序开发者从未被要求遵守任何“设计指南”。因此,当新Android版本发布后,开发者不得不从老版本中提取代码,对新版本进行猜测并重新编写。这对于许多开发者都是巨大的令人头疼的工作,因此导致了许多低质量程序。
Android Design网站将持续更新Android版本特点,建议及开发方法,包括软件按钮最佳放置方法等,就像一本程序开发者的美联社写作风格之南一样。
这一点也被加入到在新发布的Android 4.0系统中,这是Android迄今为止最令人震撼的设计,由此也可以看出谷歌也开始认真对待设计美感问题。
诺瓦克称:“在Android新版本冰激凌三明治(Ice Cream Sandwich)中,用户可以开始看到程序开发者目标变高,程序视觉质量也会变好。”