DoSOFT软件在线 9月26日 国际报道 程序已经有很多优点了。他们是强大的、可扩展的、可靠的、复杂的,同时还是安全的。但是通常,它们却都不是漂亮的。
据英特尔软件和服务部门副总裁Doug Fisher在甲骨文OpenWorlda大会上表示,这可能很快就改变了。个人用户的使用要比企业用户进化快。由于消费者越来越习惯现代的基于Web的用户界面,他们也开始越来越多地期望在工作中应用复杂程度相同的应用程序。
这将引起英特尔所说的“可以促进消费的企业IT”,其色调、数据用户界面都将逐步面向用户,取代过去的用户界面。Fisher表示,作为一名开发者将被要求要学会取悦最终用户。
但是怎么会呐?企业开发者从来没有真的想过这个取悦工作。富互联网(RIA)工具包比比皆是,但是很少有流行起来的。
给Java一个大的转变
一个办法是鼓励企业应用程序更丰富的用户界面可能是可以建立RIA能力到Java平台,这将依然是企业开发中的领先工具。的确,漫步今年的JavaOne大会的展台可以发现很多供应商提供的工具和矿建的目的是纯Java的创新性吸引力,高度的互动的用户界面。
更重要的是,甲骨文公司也已经注意到了这些问题,同时也正在朝着这个方向积极努力。甲骨文产品开发执行副总裁Thomas Kurian的JavaOne主题演讲就是专门解释甲骨文计划在桌面和数据中心中给Java应用程序改头换面的各种方式。
对于初学者来说,即将发行的Java SE版本将包括高性能的2-DHE 3-D图形引擎。这是开发商第一次采用先进的媒体和矢量图形API接口,以便可以充分利用硬件加速,同时还保留了Java的跨平台功能。
下一步,甲骨文公司计划更加紧密地整合其JavaFX RIA技术与核心Java平台。Kurian表示,我们正在集合功能强大的Java和方便的JavaFX。这也就意味着,开发者将可以使用传统的Java集成开发环境、剖析工具、调试器和其他工具通过使用单一的编程模式,在JavaFX基础上构建界面,该方式将横跨桌面和服务器环境。
为了便于更丰富的服务器端应用程序,Java将变的更加容易与现有的Web标准集成,包括:HTML、CSS和JavaScript。Java开发者将能够使用嵌入式HTML5来开发应用程序用户界面。另外,甲骨文公司计划建立一个层,有利于在Java和JavaScript之间更加容易地进行互操作。总之,尽管Java本身已经对“网络语言”期待已久,现在它已经开始向真正实现这个目标而努力了。
开发商将迎接挑战吗?
不过,尽管这些改进都很好,但是开发商真的会开始利用这些优点吗?Gartner公司副总裁Ray Valdes表示,在我看来根本的问题不是没有强大的用户界面技术,而是缺少适当的过程和治理,缺少一个真正的承诺来保证用户体验的质量。
然而这个是可能改变的。竞争是一个强大的动力,如果连一些应用程序供应商都开始加强对企业的消费者定制了,那么更加多的企业将会被迫开始效仿。
甲骨文是领导者。今年的OpenWorld大会上的明星是Oracle Fusion应用程序,这是甲骨文经过努力合并各项商业应用产品线的结果。它包括PeopleSoft, Siebel和J.D. Edwards这几家企业。甲骨文首席执行官Larry Ellison在其主体演讲中介绍了他们的用户界面的优点。
Ellison表示,这是甲骨文第一次以行业标准中间件来构建ERP套件。同时,他还表示这是对整个甲骨文来说鼓舞最大的改变。