Sun发布JavaFX移动平台

位于加州圣克拉拉的太阳微系统公司宣布了JavaFX移动平台的可用性,该平台用于开发和交付跨广泛移动设备的富互联网应用程序(ria),以努力建立一个应用程序的“生态系统”,以满足不同的消费者需求,一位主管说。

开发人员现在可以使用一组通用的用于桌面和移动平台的api构建ria,这些api由高保真音频和视频、富文本、矢量图形、动画和Web服务丰富起来。JavaFX移动运行在Java平台微Edition (Java ME)技术,让桌面和Web开发人员优化他们的应用程序特定的设备的形式,和特定的移动能力,所以他们“已经相当远的在提供他们的应用程序到移动设备,“Param辛格说,Java和Sun Microsystems公司营销高级总监。

“与过去的开发相比,我们提供跨多个屏幕的编程模型的愿景是一个核心的根本改变,”Singh说。

辛格说,该公司正在采取一种不同的方式来应对移动环境,通过与oem和运营商合作,覆盖整个设备堆栈,包括大众市场和智能手机。辛格说:“这实际上是关于我们如何帮助建立一个生态系统,在这个生态系统中,有成百上千的应用程序可以满足消费者的需求。”

虽然Sun将继续专注于高端功能手机市场,但Singh说,该公司确实认识到低端市场也有很大的增长,在低端市场,消费者也有跨平台获取信息的需求。

辛格说,基于Java ME技术的JavaFX Mobile响应了运营商和OEM合作伙伴对更紧密集成的需求,并通过能够在现有Java ME堆栈的投资基础上降低成本。他补充说,通过其他厂商的平台,“你可以构建漂亮的视觉应用程序,但如何才能利用设备功能呢?”这充其量是一项非常困难的运动。”

加州研究公司Enderle Group的首席分析师Rob Enderle表示,Sun在移动RIA领域面临的困难在于“他们行动迟缓,而其他公司已经到位。”Reigning supreme is Adobe Systems Corp., whom even Microsoft Corp. has had trouble displacing, said Enderle.

但也就是说,好的一面是Java是在移动领域广泛发挥作用的技术之一,“能够使用Java衍生产品来获得更丰富的图形化体验的想法可能会吸引一些开发人员,”Enderle说。

Enderle说:“迁移到JavaFX的难易程度决定了一些开发人员可能会被它所吸引,而这些开发人员可能根本不会关注它。”

至于关注从大众市场到智能手机的所有移动设备,Enderle指出,低端设备往往无法在浏览器上提供高质量的用户体验,而JavaFX也无法解决这个问题。

Enderle说:“虽然[Sun]肯定可以让一些手机做更多的事情,但让手机更容易做这些事情,这取决于手机制造商。”

随着JavaFX Mobile的发布,Sun还宣布了与几家手机制造商、服务提供商和isv的合作,包括索尼爱立信、LG电子和Sprint。虽然Sun过去曾表示有兴趣让苹果公司(Apple Inc.)的iPhone支持Java,但这款广受欢迎的设备并未列入合作伙伴名单。

当太阳还没有算苹果的合作伙伴,辛格指出,太阳已经成功地证明了JavaFX是能够运行在谷歌公司的Android,“所以没有技术障碍我们交付JavaFX和Java堆栈在任何平台,但我们将从我们的合作伙伴。”

他说:“因此,无论他们想去哪里,我们都将启用堆栈。”

在此之前,JavaFX手机于去年12月发布了测试版。与早期版本的主要区别包括对JavaFX模拟器的核心功能更改、对JavaFX生产套件的更新、对编译器的优化以及修复大约300个bug。

到目前为止,Sun主要关注的是开发者社区,Singh说,关注的焦点将会扩展到交互设计师,他们的不同需求正在被解决。他说,使工作流从开发人员到设计人员完全成为可能是至关重要的,而且“我们将继续扩展这个工具链。”

这个故事,“Sun发布JavaFX移动平台”最初是由ComputerWorld-Canada

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

版权©2009Raybet2

工资调查:结果在