开发者或想使用的10个Android2.2新特性
2010-06-01 15:30:00 来源:WEB开发网虽然从版本号来看,Android 2.2(代号Froyo)只能算是一次小的升级,但事实却不是这样的,这次升级将给开发人员和最终用户带来期待已久的许多功能,我参加了Google I/O大会,亲眼见证了Froyo的发布,我整理了10个我认为是开发人员急于想使用的新特性。
1、Flash 10.1和AIR支持
关于Flash在移动平台上的去留是最近的一个热门话题,主要是由苹果掌门Jobs发起的抵制Flash运动,但令人惊奇的是Android 2.2中内置了对Flash的支持,不管未来Flash是否会走向衰落,但目前仍然是主流,互联网上到处充斥着Flash应用,剔除Flash会让很多社交应用都无法进入智能手机。
从Froyo开始,Android用户可以从Android Market下载Flash 10.1 Beta版本以及AIR支持,这个决定大大扩展了Android用户可以访问的Web应用程序和网站的数量,拓宽了Android社区开发的范围。
但这对Android开发人员来说可能是把双刃剑,它将对Android Market产生多大的影响?过不了多久就会产生大量的Flash应用程序(我们允许很快就会看到德克萨斯扑克出现在Android Market中),也许很多非Flash应用程序将会被逐渐淘汰,这对开发人员来说究竟是好事还是坏事呢?我们拭目以待吧!
2、消息推送
开发人员现在可以利用另一个Google服务,Android云到设备的消息框架(Android Cloud to Device Messaging (C2DM) Framework),通过这个框架提供的服务,开发人员可以给Android设备开启有限的消息推送功能,可以去Google Labs网站去注册申请使用该服务,Android Market Web版将会提供这个功能,用户通过电脑桌面购买Android应用程序,Android Market通过推送功能将应用程序发送给指定的移动设备,这一技术能够克服因下载量大造成的网络堵塞。
3、新的企业特性
Android终于将自己定位为重要的企业移动应用平台,Android 2.2 SDK包括新的设备管理API(android.app.admin),可以对设备实现远程管理和保护,也有专门针对设备安全保护的API,包括强制密码策略,远程锁定和擦除设备数据的功能。例如,如果一名雇员丢失了他/她保存有敏感数据的手机,可以立即远程锁定,并擦除数据。
Froyo也引入了更多的Exchange支持,详细信息请参考第9条。
4、性能改善
开发人员和用户都会受益于Froyo做出的大量性能改进,Google采取了最严格的措施来提升系统性能和质量。
更多精彩
赞助商链接