成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

評論:SUN RIA技術JavaFX前景黯淡

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

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

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

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

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

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

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

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

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

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

而且一些不經意潛藏在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控制將針對公用類,但是移動開發者會發現這些只是半成品。在這種情況下,之所以還說Sun可以彌補這一點是因為不同于 JavaFX在桌面的競爭形式,JavaFX mobile不是十分落后于Adobe(它的Flash Light也沒有廣泛應用)和Microsoft(甚至還沒有移動版本的Silverlight)。

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

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

【編輯推薦】

  1. Linux系統下配置Netware服務器方法
  2. 嵌入式設備上的 Linux 系統開發
  3. 深度介紹Linux內核是如何工作的(1)
責任編輯:張燕妮 來源: Linux論壇
相關推薦

2022-05-27 17:58:56

區塊鏈比特幣加密貨幣

2009-06-23 13:55:20

JavaFXRIA

2009-04-30 10:31:07

2018-01-12 08:13:19

固態硬盤機械

2010-07-29 09:25:14

SilverLightAJAXJavaFX

2009-03-26 09:50:10

微軟RIA.Net

2010-10-25 13:44:48

jQueryASP.NET AJA

2009-05-31 08:42:03

RIAJavaFXFlash

2012-02-16 13:36:39

JavaJavaFX

2009-06-23 13:47:02

JavaFxApplet示例

2010-03-25 08:53:43

JavaFXHTML 5

2018-10-19 14:26:48

LoRaNB-IoT物聯網

2019-06-24 15:30:23

編程程序員前景

2011-06-21 09:36:59

2012-08-16 09:42:06

2009-02-17 14:20:01

JavaFX 1.1腳本語言JavaFX Mobi

2009-05-20 10:19:41

SUN硬件IBM

2010-07-29 09:18:25

JavaFXFlexSilverlight

2009-04-01 13:26:08

JavaFXFlexSilverlight

2009-04-27 16:02:24

SunOracle-SunMySQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费v片| 国产91综合一区在线观看 | 日韩国产欧美视频 | 视频一区二区三区在线观看 | 日韩中文一区二区三区 | 成人a视频片观看免费 | 国产成人精品综合 | 亚洲高清在线视频 | 精品日韩一区二区 | 精品国产一区二区在线 | h视频在线免费观看 | 国产1区2区3区 | 国产亚洲一区二区三区在线 | 国产9999精品 | 国内自拍视频在线观看 | 超碰在线播 | 精品欧美一区二区三区久久久 | 国产成人免费视频网站视频社区 | 国产高清视频一区 | 看片地址| 亚洲日本免费 | 国产在线视频在线观看 | 成人在线视频免费播放 | 免费观看av网站 | 久久免费视频1 | 伊人超碰 | 欧美综合一区二区三区 | 隔壁老王国产在线精品 | 亚洲精品久久久久久久久久久 | 91麻豆产精品久久久久久夏晴子 | 日韩欧美一级片 | 五月天综合影院 | 国产一区二 | 亚洲国产69| 久久成人精品视频 | 日韩三片 | 欧美不卡一区二区三区 | 自拍偷拍欧美 | 色偷偷888欧美精品久久久 | jav成人av免费播放 | 亚洲国产一区二区视频 |