複製鏈接
請複製以下鏈接發送給好友

JavaFX Mobile

鎖定
JavaFX Mobile是一款手機軟件。
Sun一直走在開源領域的前列,這次的JavaFX是一個構建於Java技術之上完整的運行時環境,可以用來交付到桌面、移動設備、手持設備和電視等環境的富互聯網應用(RIA)。在這些裏的每一個硬件平台上,這個新技術都提供一個腳本語言,以結合Java的威力用於快速開發有Flash效果和交互式圖形用户接口的應用程序。但是這還遠不是JavaFX所展示的全部,它還代表了Sun的一個里程碑式新商業策略和一門新前沿技術。InfoQ就此採訪了Sun的首席技術官Bob Brewin,他解釋了這一技術對Sun、Java開發者以及使用者等這些JavaFX所真正關注的對象的意義。
問到是什麼驅動了Sun在這個時候向市場推出這個技術,Brewin沒有像常人所想的那樣回答説是為了更豐富、更快速開發桌面Web內容的需要,而是表示説JavaFX是對Flash和Ajax增長的一種迴應,現在移動手機和電視屏幕比桌面瀏覽器離用户更近,在他的思想裏,這些才是JavaFX最重要的驅動力。這正好印證了Sun在大會上所講的將注意力放在消費者產品上的觀點,這樣Sun就有可能為Java技術佔領最大範圍的市場。Brewin指出,現在世界上大部分人在訪問互聯網內容時的首要選擇不是桌面計算機,而是移動手機。
根據目標硬件平台的不同,JavaFX或者構建在Java SE上或者Java ME上,但是以Mobile的眼光來看,它更像是一個可以製作交互式內容的產品化腳本接口——一個設備上的完整操作系統,包括Linux內核和本地服務等。它應該被看作Windows Mobile、Symbian OS和其他移動Linux平台的競爭對手。在移動手機上運行時,JavaFX Mobile能實現內嵌在大多數移動手機裏的電話服務。所以以這個觀點來看,你就能明白這一技術和Sun最近從SavaJe處所獲技術的關係。Linux 內核和CDC Personal Basis Profile Java runtime的目標是與高級智能手機一個級別的手持設備,以及電視和其他連接設備,但是Brewin説隨着運行時的優化和完善,Sun也會將此應用到 CLDC MIDP等“功能手機(Feature Phone)”。因為整個JavaFX軟件系列都將會開源,所以Sun期望能通過出售完整的設備平台來增加許可(License)收入,而不僅僅是 Java運行時環境。很多項目都在進行之中,甚至包括Solaris內核這一現在應用在大多數移動設備都有的ARM處理器上的簡易操作系統。