偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

JavaFX市場收效甚微 需尋找新突破

系統(tǒng)
前年的時候我開始學習JavaFX,我想這是學習其他領域的計算機編程的很好的方法(因為我主要是做PHP的網(wǎng)址開發(fā))。Sun微系統(tǒng)公司將 JavaFX看做是下一個Big Thing,因而Sun從其他項目和部門中抽取了最優(yōu)秀的人才以便最大化地專注于JavaFX的開發(fā)。

前年的時候我開始學習JavaFX,我想這是學習其他領域的計算機編程的很好的方法(因為我主要是做PHP的網(wǎng)址開發(fā))。Sun微系統(tǒng)公司將 JavaFX看做是下一個Big Thing,因而Sun從其他項目和部門中抽取了***秀的人才以便***化地專注于JavaFX的開發(fā)。

到現(xiàn)在已經(jīng)接近兩年了,Sun不斷提升JavaFX,并將它定位為可用的富客戶端技術,以及與Adobe的Flex以及Microsoft的Silverlight競爭的產(chǎn)品。實質上,JavaFX是一個基于JVM的域語言用來構建富用戶界面,以及作為語言的一套API。

盡管Swing的社區(qū)很活躍,盡管Swing有很多的用戶群,在過去的一年半中Sun仍然重新規(guī)劃將重點放在了JavaFX上,代價是Swing開發(fā)的緩慢、停滯。Sun這種戰(zhàn)略調整最顯而易見的影響是許多有經(jīng)驗的Swing開發(fā)者離開了公司,比如Chet Haase, Hans Muller以及 Scott Violet。最重要的Swing相關的JSRs也已經(jīng)很久沒有更新,JCP網(wǎng)站顯示:***的JSR 295和296升級是在2006年6月。

考慮到Sun在JavaFX上投入的資金和精力,我很驚訝它在打開市場方面為何如此收效甚微。我認為JavaFX應當在兩個方面做出進步:1)在線游戲;2)手機。當然,在線游戲是個長期的過程,因為Flash在這方面根基很深。在線游戲的開發(fā)者已經(jīng)習慣了Flash,并且覺得它很好用,因而在線游戲領域很難攻占。

再來看手機領域,我的確認為JavaFX應該做出更大的努力。Jonathan Schwartz在JavaOne上曾強調過這點。Jonathan Schwartz的話音落下已近一年,然而當談論到手機設備時仍然很難看到JavaFX的影子。

在手機領域重量級的生產(chǎn)商和技術包括Nokia和它的Symbian操作系統(tǒng);BlackBerry制造商Research In Motion,;暴發(fā)戶Apple以及一直在努力的微軟和它的Windows Mobile系統(tǒng)。他們每個都有自己的優(yōu)勢:Nokia擁有無可匹敵的市場占有率和覆蓋率,控制著40%的智能手機市場;RIM的優(yōu)勢是 email;Apple的iPhone擁有令人眼花繚亂的多媒體;而微軟則憑借著Windows的巨大影響力在智能手機領域苦心經(jīng)營。

還有,Google資助了Android,一個智能手機操作系統(tǒng),HTC隨之研發(fā)了一款由德國T-Mobile代工生產(chǎn)的觸摸屏手機叫做G1。其他 手機制造商,如比較著名的摩托羅拉已經(jīng)選擇Android作為軟件合作商。無疑,Android是手機領域又一個很有影響力的競爭對手。

與此同時,Apple繼續(xù)升級它的平臺:Apple公開的iPhone的新軟件將支持一些期待已久的特性,如復制-粘貼文本和圖片信息,由此可見 Apple公司在手機市場領域的強勁態(tài)勢。Apple還為即將發(fā)布的應用給它網(wǎng)絡上的許多軟件開發(fā)者提供了新的選擇,比如支持訂閱模型和自動警報。連 CCS Insight的分析師John Jackson都說:Apple在這場競爭中已經(jīng)領先了幾步。兩年后他將擁有最酷的手機和商業(yè)模式,每個人都會使用、談論并模仿。

去年的時候,Sun的一些人開始宣傳這樣一個理念即JavaFX是Android的天然選擇。也許這最終會實現(xiàn),然而就現(xiàn)在而言,沒有幾個開發(fā)者選 擇JavaFX來做Android的開發(fā)。搜索Android JavaFX,所有你找到的搜索結果都是來自Sun的宣傳和一些開發(fā)者的牢騷,你找不到任何一個網(wǎng)址滿懷熱情地實現(xiàn)這個理念。搜索JavaFX,所有的消 息都是與開發(fā)者有關的,沒有提及任何用戶級產(chǎn)品。由此可見,Sun在這場手機的戰(zhàn)爭中已經(jīng)落后了。大部分的文章都聚焦在如果一切搞定JavaFX將多么地 神奇,然而一切搞定則意味著再過幾年、再過幾個版本。

而且一些不經(jīng)意潛藏在1.1 release注釋中的注釋顯示javafx.ext.Swing包在公用類(Common profile)中不可用,所以不能在移動應用中運行,這意味著沒有標準的桌面UI組件比如按鈕(buttons)、樹(trees)和 listboxes.。有一個組件即javafx.scene.control.TextBox。然而桌面組件套件的豐富卻不在移動構造中。

我們都知道如果要運行在一個移動設備上,就需要構建到公用類(Common profile)中。但如果易用的UI組件不是API的一部分,那不是徹底毀掉了以UI為核心作用的JavaFX的整個作用?在JavaOne 2009之前,更多的UI控制將針對公用類,但是移動開發(fā)者會發(fā)現(xiàn)這些只是半成品。在這種情況下,之所以還說Sun可以彌補這一點是因為不同于 JavaFX在桌面的競爭形式,JavaFX mobile不是十分落后于Adobe(它的Flash Light也沒有廣泛應用)和Microsoft(甚至還沒有移動版本的Silverlight)。

對Sun來說還有一點優(yōu)勢,那就是他們的開源策略,他們已經(jīng)貢獻了價值不菲的許多軟件(Open Office, Java等)。因而Sun所在的開源軟件世界遠比Microsoft和Adobe所在的專利軟件世界簡單得多。盡管如此,還是沒有看出Sun有什么苗頭在 用戶級技術方面取得成功。

但是對JavaFX我仍然懷有希望,因為我對Google有信心,Android將允許Java運行在手機上。

【編輯推薦】

  1. Android系統(tǒng)出安全漏洞 谷歌稱會修改升級
  2. 黑客開放Android安裝包可在夏普PDA上運行
  3. Android手機平臺SDK發(fā)現(xiàn)多個安全漏洞
責任編輯:龐桂玉 來源: IT專家網(wǎng)
相關推薦

2009-04-01 08:54:56

JavaFXSunJVM

2012-04-25 10:25:07

無線信號

2020-04-23 16:13:39

物聯(lián)網(wǎng)農(nóng)業(yè)大數(shù)據(jù)

2011-08-30 15:08:07

2012-05-02 09:16:49

SaaS

2019-05-08 12:37:40

甲骨文裁員云計算

2014-12-08 13:39:09

中科創(chuàng)達ALC

2020-06-16 13:32:02

數(shù)據(jù)科學家大數(shù)據(jù)系統(tǒng)

2013-07-29 09:58:28

2016-08-31 09:19:57

2009-01-11 15:58:42

普元SOASCA

2011-08-22 09:35:34

2016-01-29 13:56:41

微軟反壟斷Windows 10

2013-03-02 16:43:14

云安全RSA信息安全大會RSA2013

2017-10-13 15:27:04

無線路由器Wi-Fi網(wǎng)絡

2012-02-13 11:14:45

2024-07-25 16:19:18

2014-09-23 13:25:35

IT

2010-07-22 14:30:48

2015-07-08 10:13:31

數(shù)據(jù)中心設備廠商
點贊
收藏

51CTO技術棧公眾號