我正在寫關於JavaFX 2.0的文憑工作,我需要關於這項技術進一步發展的一些信息。我認爲這將會是超級多平臺,但是在Google之後,我有點失望:iOS和Android有很多問題,在JavaFX的路線圖中也只有關於桌面操作系統的信息......因此,開發人員可以期待移動方向技術的一些進展? JavaFX會是面向桌面還是廣泛通用的技術?或者,也許它會是一些特殊的分支「Mobile JavaFX2」?如果JavaFX不支持手機開發,那麼對於這個巨大的開發領域,Oracle將沒有現代和有競爭力的技術?我真的需要一些答案!謝謝)JavaFX2和甲骨文關於移動操作系統的計劃
回答
這可能不是直接回答你的問題,但我希望它會指向你在一個替代方向
Adobe AIR在architectually非常simalar到Java。它也運行在多個平臺上的虛擬機上,例如windows,osx,... Android和IOS。這是gui的性感......真正的眼睛糖果。對於手機有一些考慮,但目前它是我認爲gui建設中最好的跨平臺語言。雖然不是服務器端。但它通過blazeDS或LCDS的方式與Java服務器一樣像夢一樣集成。
我知道蘋果的條款和條件限制了您不允許在虛擬機中運行您的應用程序。所以Adobe必須將整個空氣應用程序編譯爲基本包含整個空氣框架的本地應用程序。我的猜測是,甲骨文正面臨類似的問題,這可能是爲什麼它需要一些時間推出
fxml具有java語言的力量,肯定有值得等待和期待它的東西。
如果三年前你問同樣的問題,我會說javafx有一個光明的未來。對於Silverlight和Adobe Air或flex也是如此。
今天我要說的只是一個字... HTML5
Java將總是試圖找到在客戶端的座位......的Adobe很爛,因爲他們幾個月前放棄了自己的Flex開發,誰說它不會再發生在Air上......微軟仍然試圖說服我們Silverlight是一個很好的技術,而另一方面,他們以ajax功能作爲他們的主要武器來推廣ASP.NET。
瞭解如何快速的瀏覽器都在努力以符合HTML5(未來!)的標準,你會同意我的看法是,上述技術出生過時。
HTML 5是沒有前途的。這個工具有很多的問題,它的own..HTML 5不能用於開發企業應用程序,它是編碼,調試非常困難,維持其爲任何非常重要上另一方面JavaFX的2長期項目是與使用的面向對象的概念,這使得Java開發者容易代碼,調試和維護,沒有任何喧囂創建GUI的儀式軌道上..
這是一個比答案更咆哮,再加上它不回答原來的問題。 – assylias 2013-02-27 14:59:30
- 1. 甲骨文外鍵關係
- 2. 甲骨文合併操作
- 3. 閱讀甲骨文解釋計劃
- 4. 甲骨文段統計查詢
- 5. 甲骨文行訪問統計
- 6. 顯示,甲骨文下劃線和點
- 7. Linux操作系統和移動操作系統之間的根本區別(android)
- 8. 關於Perl的DBD甲骨文
- 9. 甲骨文不平等操作:¬=
- 10. 減查詢/操作員在甲骨文
- 11. 關於編寫操作系統
- 12. 移動操作系統發佈/更新
- 13. CodeIgniter移動操作系統檢測
- 14. 移動設備操作系統
- 15. 多移動操作系統模擬器
- 16. 作爲甲骨文
- 17. Android操作系統移植
- 18. 計數在甲骨文
- 19. 計算單列甲骨文
- 20. 甲骨文總計列和行
- 21. 計數和重複甲骨文
- 22. 移動操作系統與桌面操作系統有什麼不同
- 23. 計劃的cron作業在操作系統啓動時運行meteor
- 24. 什麼是操作系統(關於嵌入式系統)?
- 25. 與操作系統無關的文件系統訪問
- 26. 與操作系統無關的API來監視文件系統?
- 27. 關於甲骨文的意見和資助
- 28. 相當於甲骨文
- 29. 對於未在甲骨文
- 30. 依賴於甲骨文:
[本公佈](HTTP:// fxexperience.com/2013/02/february-open-source-update/)(你需要的第一個表後閱讀)是關於開放式採購了iOS和JavaFX的的Android版本。 – assylias 2013-02-27 14:59:05