摘要:
2008年5月6日,美國舊金山 在今天正式開幕的JavaOne大會上,Sun公司副總裁Rich Green先生宣布了新的戰(zhàn)略產(chǎn)品JavaFX,此前已經(jīng)發(fā)布的JavaFX,將會在今年晚些時候正式發(fā)布1.0版本,其中不僅包括平臺,而且還將發(fā)布新的JavaFXScript腳本語言以及相關工具。
2008年5月6日,美國舊金山 在今天正式開幕的JavaOne大會上,Sun公司副總裁Rich Green先生宣布了新的戰(zhàn)略產(chǎn)品JavaFX,此前已經(jīng)發(fā)布的JavaFX,將會在今年晚些時候正式發(fā)布1.0版本,其中不僅包括平臺,而且還將發(fā)布新的JavaFXScript腳本語言以及相關工具。
繼微軟在Mix'08之后宣布其在互聯(lián)網(wǎng)領域的戰(zhàn)略布局之后,Sun也加入了下一輪互聯(lián)網(wǎng)的角逐當中。JavaFX本身依托JVM,將成為一個真正意義上的跨平臺產(chǎn)品。Sun公司JavaFX產(chǎn)品負責人Param Singh表示,目前JavaFX的發(fā)展還沒有提供完整的技術發(fā)展線路圖,也沒有開放計劃。但是在今年夏天到來的時候,將會進一步發(fā)布JavaFX產(chǎn)品線的開源策略。
面對實力強勁的Flex/Flash以及后發(fā)致人的Silverlight,JavaFX的優(yōu)勢何在呢?Param指出,Sun將借助其整體的ECO平臺戰(zhàn)略進行全面的推廣,其中主要包括以下五個方面:
1、產(chǎn)品本身的跨平臺特性。JavaFX與其它兩個產(chǎn)品最大的不同在于其跨平臺的特性,并兼容于各種不同的手持終端設備。除iPhone外,主流的手持終端設備都能良好支持JavaFX,而JRE的運行環(huán)境,已經(jīng)部署在了85%的移動終端設備上。Sun公司副總裁,Java創(chuàng)始人James Gosling表示,iPhone不兼容Java以及Flash,并非技術問題,而是業(yè)務問題。
2、JavaFX的開發(fā)將會和Java語言的開發(fā)極為類似,這大大方便了目前超過600萬的開發(fā)者用戶參與到JavaFX應用的開發(fā)上來,同時,這也能進一步協(xié)助Sun盡快推廣JavaFX。
3、除了平臺本身之外,新的JavaFX語言將在盡可能段的時間內得到Sun公司提供的開發(fā)工具上的支持,新的JavaFX開發(fā)工具將會通過插件形式提供在NetBeans當中,協(xié)助開發(fā)者快速開發(fā)RIA應用。
4、JavaFX的性能將會超過目前主要的競爭對手Flash和Silverlight,在JavaOne開幕式的主題演講中,Sun公司的主管掩飾了可以同時運行200個視頻文件的JavaFX應用,這對于目前的其它RIA產(chǎn)品來說都具有非常大的挑戰(zhàn)。
5、足夠準確的定位。JavaFX將會專門RIA應用的開發(fā)者,而Sun所提供的工具,也僅僅從開發(fā)者的角度考慮,這將會把產(chǎn)品定位的模糊性問題徹底屏蔽掉。
Sun在JavaFX上的態(tài)度其實比較低調,Param Singh表示:“我們并非打算大規(guī)模地與其它RIA平臺產(chǎn)品競爭,而是希望開發(fā)者能有一個更多的選擇。”然而,面臨這樣一個大趨勢的市場而言,多個廠商的競爭在所難免。更重要的是對于設計人員的問題,Sun可能將會需要花費更多心思來考量。