Android 4:开发者对新UI和api赞不绝口

随着首款“冰淇淋三明治”智能手机将于11月中旬面世,真正的应用测试很快就会开始

随着首款“冰淇淋三明治”智能手机将于11月中旬面世,真正的应用测试很快就会开始

早期回报Android 4.0“冰淇淋三明治”软件开发工具包让开发者称赞谷歌移动操作系统的统一视角和功能,但他们测试新应用的能力受到Android 4设备的缺乏的限制,这也限制了使用新操作系统的应用的市场。

Android 4统一了智能手机和平板电脑的操作系统和SDK,取代了Android 2。x智能手机操作系统和Android 3。x操作系统的平板电脑。移动应用开发公司YLabz.com的开发人员Siamak Ashrafi说:“谷歌确实做了一件了不起的事,它为我们提供了在手机和平板电脑上开发应用的途径。”

(信息世界的Android 4.0的视觉游览“冰淇淋三明治”。|学习什么开发者希望Android 4.0能够解决的问题.|跟进关键的手机开发和见解通过推特手机边缘的博客和信息世界的动员通讯.]

没有用于测试的Android 4硬件,也没有供用户采用的硬件Android 4硬件的缺乏对开发者来说是一个限制因素。Ashrafi说:“目前SDK附带的模拟器非常可怕,很难使用。一个原因是他们还不能在实际设备上测试。这使得实现一些新技术变得困难。

例如,软件开发公司Meridian的首席技术官Nick Farina就对Android 3.0“Honeycomb”的硬件加速能力表示怀疑,因为目前还没有可用的硬件来测试它。据推测,谷歌自己的应用程序编写得很好,并利用了这个新的硬件渲染管道,但在我有机会体验一些新的(Android 4)设备(如Galaxy Nexus)之前,我无法知道它的工作情况。”这个功能“仍然需要典型的懒惰开发者去理解渲染系统是如何工作的,以及布局和无效/绘制太多的结果,”他说。

问题是许多,如果不是大多数,当前的Android设备将不能升级到Android 4,这限制了用户的数量,可以使用Android 4的新功能一段时间。(第一款Android 4设备,三星的Nexus星系它将于11月在亚洲上市。)Farina说:“一些设备的特性,如Beam(近场无线数据交换)和Wi-Fi Direct(无线网络的新标准)确实令人兴奋,但在有足够多的人升级到支持它们的新设备之前,对它们进行构建是不切实际的。”

受平板电脑启发的UI赢得了赞誉修改了Android 4用户界面,主要是基于“蜂巢”平板电脑版本迄今为止,它得到了开发商的高度评价。例如,Android 4的“Ice Cream Sandwich”就令人印象深刻地使用了fragments(在“Honeycomb”中引入的),帮助开发者布局用户界面,自由开发者兼培训师Robert Mac Hale说:“fragments的工作原理类似于动态HTML在两个方面。首先,屏幕区域可以独立更新。其次,可重用的用户界面组件现在更容易创建、维护和部署。”

法里纳和阿什拉菲认为安卓4的“冰淇淋三明治”和苹果的有一些相似之处iPhone和iPad的iOS平台.谷歌终于迟到了史蒂夫•乔布斯Ashrafi说:“这是我第一次看到iOS开发平台有多棒,在gui和使用它的简单性方面。对我来说,这有很大的不同。”

在屏幕上提供与内容相关的视图标题和按钮的操作栏类似于iOS工具栏,Farina指出:“我认为将这些常见UI需求的位置标准化是一件好事。”Android 4抛弃了Android 2的物理按键。X智能手机用于返回上一个屏幕,访问主屏幕、应用程序菜单和搜索引擎。

改进但受欢迎的API更改Android 4中的API变化手机软件开发公司Big Nerd Ranch的软件工程师布莱恩•哈迪(Brian Hardy)表示:“这似乎更像是一种进化,而不是革命,这对开发者来说是件好事。”

除了Beam和Wi-Fi Direct api外,Android还采用了“Honeycomb”安全与设备管理api。Thoughtbot的开发人员Mike Burns非常想尝试两个新的api: ShareActionProvider和Calendar intent。“ShareActionProvider是对共享数据的一种非常普遍的愿望的抽象。例如,通过短信分享照片或通过电子邮件分享URL。”

与此同时,Calendar intent“为应用程序提供了一种连接到现有谷歌日历应用程序的方式,这样用户就可以从第三方应用程序中添加事件和查看日程。”Burns说,这两个特性都可以归结为具有一致的UI和可重用代码,用于执行常见的请求特性——这是他希望谷歌做得更多的事情。

这篇文章中,“Android 4:开发者对新UI和api赞不绝口,最初发表于InfoWorld.com.遵循商业技术新闻的最新发展每天都要对关键的故事进行总结信息世界每日简报.有关商业技术新闻的最新发展,请跟随在Twitter上InfoWorld.com

阅读更多关于移动技术的信息在InfoWorld的移动技术频道。

这篇题为《Android 4:开发者称赞新的UI和api》的文章最初发表于信息世界

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权所有©2011 IDG ComRaybet2munications, Inc.

SD-WAN买家指南:向供应商(和您自己)提出的关键问题