天天看點

平台程式JavaFX即将進軍移動平台!?

近來使用發開的過程中出現了一個小問題,順便記錄一下原因和方法--平台程式

      對JavaFX有點懂得的人會都道知,在良久良久前以(當Java還是SUN的時候)JavaFX實際上是有個JavaFX Mobile版本的。那個時候SUN也隻是想用JavaFX Mobile來代替JavaME這類舊陳的手機發開平台,卻也不曾考慮到Android會火到如此田地。

      期早JavaFX不僅有mobile版,還有JavaFX TV版,都是看起來很有遠景的術技,就像在現的Android TV和Apple TV(無法的是這一收購波風加一拖,到在現居然經已過了将近5年,不過好歹Silverlight和flex也始終寂沉着)。從某方面來講,RIA的蛋糕也不是那麼輕易分的。

      近來載下了JDK8,看了下JavaFX的API,也看到了新增的3D分部的内容。

      另外,JDK 8配套的JavaFX示例也改進了很多,但奇驚的發明....如下圖:

      在示例的下面居然有切換成Iphone Ipad,通普屏和高清屏分辨率的選項。

     按情理來講,切換成各個分辨率要主目标是看看各個分辨率下JavaFX程式的應适問題,但隻是這樣,不至于要辨別Iphone Ipad等字樣在下面。而且,在這個版本的示例裡還意刻的将回返和頁主以及索搜做成了挪動平台的款式,更适合于手機的觸控的。

      這意味着什麼?

    每日一情理

生命,是一場漫長的棋局。這盤棋沒有獵獵西風,沒有四起狼煙,隻有在取舍和進退中抉擇。隻有像棋中的小卒那樣,勇往直前,毫不退縮沿着溝溝坎坎的人生之路,艱難而執着的求索,前進,才會譜寫人生最壯麗的強者之歌。

      另外,JavaFX在2.0後之,也不記得是2.1還是2.2中,悄悄增加了多點觸控的API,可以在持支多點觸控的顯示屏長進行多點操作。

      當然,多點觸控并不一定說明JavaFX将持支挪動平台。這隻能說明,JavaFX的發開團隊經已發明了來未觸摸屏的發展遠景,更或者是JavaFX在廣告屏,ATM機,銀行業務等觸摸屏上的用應遠景。

      不過,我們在現都還不得而知。但是,JavaFX團隊應該會考慮到挪動平台的。畢竟挪動平台在來未的遠景仍然遼闊。

      下面許也是JavaFX開源後的一些先進。

      JavaFX現在可以通過eclipse和netbeans包打為當地用應程式。括包exe,msi,dmg,rmp,deb,顧兼Windows,Linux和Mac OS,同時也能包打成跨平台的Jar,通過網頁行運的javafx程式,以及jnlp。

     這個對于前以的Java術技來講是遙可不及的。因為sun再一持堅java的跨平台,緻使雖然大多數javaer都等待可以有便利将java軟體包打為當地程式的官方具工,但sun并未這樣做。

      從缪綢雨未的multi touch api,即将持支挪動平台的迹象,跨平台的JavaFX 3D術技以及衆望所歸的包打當地程式的具工。Oracle和JavaFX的團隊,許也會領帶JavaFX走的更遠。大家刮目相待吧。

      轉載請注明出處:  javascript:void(0)

   本人的個人部落格:  http://www.wjfxgame.com

文章結束給大家分享下程式員的一些笑話語錄:

真正的程式員喜歡兼賣爆米花,他們利用CPU散發出的熱量做爆米花,可以根據米花爆裂的速度聽出正在運作什麼程式。

上一篇: 文法糖
下一篇: python文法糖