
开发者眼中的Android手机平台
在四月份的Beijing Openparty上,InfoQ中文站特邀编辑仝健对三位开发者进行了采访,请他们从开发者角度谈一下对Android的认识和感觉。
两周后,即5月5号到9号,Java世界即将在旧金山的Moscone中心迎来年度规模最大的会议JavaOne 2008。这次JavaOne大会将会有超过15,000名来自不同领域的开发者参与其中。在JavaOne举办前夕,同样在旧金山Moscone中心,还将进行CommunityOne大会,旨在为社区中的开发者创造一个更好的交流途径。
Google的Android开放移动设备软件平台发布了,但是Google并没有沿着“纯正Java”路线走下去,Android只用了Java的很小一部分子集,并使用了自己的Dalvik虚拟机。这又将Sun推到了一个比较尴尬的境地,面对目前Java环境的分裂现实Sun将何去何从?
随着上周Google的Android SDK的发布,关于它的API以及在移动电话领域所带来的预期影响这些方面的讨论不胜枚举。不过,其中的一个话题在Java社区是一石激起千层浪,这就是Android平台的基础——Dalvik虚拟机。
今天Google发布了支持Open Handset Alliance(开放手机联盟)设备的Android平台SDK。Android包含一个定制的Dalvik虚拟机来运行应用程序,这些应用程序是用一个Java语言子集来编写的。
Java ME开发人员一直在面临着许多服务器端或者桌面Java开发者从来无须直面的障碍。诺基亚、Sprint和IBM在JavaOne上联合做了一个报告,概述了一个如何通过基于OSGi的架构来解决这些问题的方案。