[討論]為何有些廠商規劃PDA時不內建JAVA?

小弟請教討論區內各位大大
在JAVA已成手機必備趨勢的同時
許多廠商在出PDA Phone/PDA的同時卻不內建support JAVA(EX:Dopod/O2 PDA phone)
是因為JAVA本身所撰寫的程式 or game在PDA上的表現不會比其他Application好
還是因為PDA device比較容易取得JVM所以不需要花錢去買JAVA??????
or 其他原因
煩請不吝告知
Orz
文章關鍵字
茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶茶
JAVA 遊戲的數量的確很多,但您其實仔細玩過一輪,你會發覺三四百個遊戲中好的很少,頂多就不超過十個,以效果來說,PPC 原生的遊戲效過實在比 JAVA 遊戲好很多,再加上模擬器的加持,我想應該很夠玩了,再者,JAVA 遊戲要在 PPC RUN 的虛擬機的確有,有大約三款吧,相容性並非百分之百,且因為各家手機廠商的按鍵設定又不相同,我想虛擬機很難全吃。

PPC 上別的不一定,遊戲真的算是滿坑滿谷吧,連 Myst 都有 PPC 版了,你需要哪種遊戲呢?

目前我的需求中唯一達不到的就是 "連珠五子棋" 但很可惜,JAVA 中也沒有,FLASH 也沒,PPC 原生遊戲也沒,除電腦外,唯一有的就是 Sony 內建的那個,但可惜它是 Morphfun 的遊戲,除 SE 手機外沒人能跑。

下面的網頁是 JAVA 在 PPC 上的支援情形,JVM 雖多,但絕大部分都沒有支援 手機上的那個 JAVA (指的是 J2ME 系列),另外網頁中沒提到的還有一個 IA 公司出的虛擬機器,相容性最高,使用也很方便,但老話一句,在高的相容性也不代表 100%

按這裡檢視網頁 按這裡檢視網頁


以上供您參考。
感謝各位的回覆
或許該把我的疑問說得更清楚一點
大部分的PDA手機 PDA都沒支援JAVA
但像ASUS P505就有支援,這是著眼在J2ME 「跨平台」 game的市場嗎?
若如jojo大所說,大部分的java遊戲表現其實都不佳
所以JAVA的支援在PDA上並沒有意義?
這是不是代表J2ME的興起在於mobiel phone「目前」處理運算能力不佳
所以利用J2ME寫簡單的小遊戲來因應mobile game的市場?
此外,就我所知JAVA並不是只能寫game,有些股市金融軟體好像也是用JAVA去寫得
若PDA不支援JAVA是否這些用JAVA寫得程式就無法讀取?

謝謝指教

jojo0821 wrote:

PPC 上別的不一定,遊戲真的算是滿坑滿谷吧,連 Myst 都有 PPC 版了,你需要哪種遊戲呢?


遊戲真的還蠻多的
不過在PPC上的Myst 是透過 FLASH PLAYER來運作的
Myst 如果用的是 Flash 來做,那就很有趣了,哪一台手機能跑 Flash ?

再者,我覺得很好玩的地方是,今天,WinCE 歷史已久,從最早的版本到現在,至少也經過了四代的改版,以軟體來說,數量絕不是 JAVA 程式能夠相比的,同樣一種功能的軟體,原生的程式運作起來的效果與效率絕對比同類型 JAVA 程式效果效率好的多。

如果 JAVA 的程式真的如此的好,那又為什麼 各家的 PDA 手機,例如 Symbian 系統,仍然以自己原生程式為主呢?你能不能找到一個 PDA 手機,不開發自身原生程式,而只以能跑 JAVA 程式為主的呢?

JAVA 之所以好像很紅,主要也是因為 JAVA 遊戲的關係,只要能相容 JAVA,任何一個沒有能力自己開發遊戲的手機廠商,立刻可以大幅增加產品價值,因為只要相容 JAVA,他的手機馬上就有一大堆遊戲可玩,聽起來看起來似乎就很有價值了。

我想重申一點,JAVA 的東西沒有什麼不好,跨平台的特性也是一大優點,但也就因為跨平台,運作效率與功能上必須在所有能執行的機子上取得一個平衡點,對專門機型的支援度也不可能像原生程式那麼完美,觸控板的利用也是一大問題。

原生軟體不多的廠商,利用 JAVA 來提升產品價值,當軟體足夠之後,這個 JAVA 的支援與否就會漸漸被淡化,如果 JAVA 的程式效率畫面都如此完美,我之前的 T610 就不會都是 Morphfun 的遊戲,如果 JAVA 遊戲真的那麼齊,我不會一直找不到連珠五子棋,在我看來,JAVA 遊戲只是另一個 Atari 效應罷了。

PDA 可以支援 JAVA,只要安裝個 JAVA 虛擬機器就可以了,P505 支不支援 JAVA 根本都是幌子,只是在誤導不夠了解的人,任何一台現在的 PDA,安裝一個 JAVA 虛擬機器,就可以跑 J2ME 的程式,只是原機有沒有預裝這個虛擬機器的差別而已,但重申一句,相容性不可能是 100%,這點需注意。

不說別的 Dopod 在大陸賣的 818,就有預裝 IA 的 JAVA 虛擬機器,所以在大陸,818也是說可以支援 JAVA,只是當您夠了解之後,您可以仔細想想,支不支援這個 JAVA 對您的意義為何?在軟體資源充足,遊戲表現良好的 PPC 平台中,這個 JAVA 對你重不重要?思考過之後,如果 JAVA 程式是您最大的需求,那購買 PPC 的意義就不大了。不妨去買一個能跑 JAVA 程式的手機。


謝謝大大的指教
不過我還是不解得是
內建JAVA Platform的手機光授權費每支就超過1美元...
ASUS 、Dopod China光以JAVA為噱頭搭JAVA的風潮
所帶來的效益真有比較好嗎?

關於Flash
已經有不少廠商開始開發Flash platform for Mobiel device..
預計4Q或明年初也會陸續推出內建Flash之手機.....
我想不久的將來.在手機效能越來越高的時候...Flash會有取代JAVA之勢吧
這個一美元的支援 與 花一美元的開發自身軟體費用,同樣的一美元,哪一個獲得的利益較大呢?這一定是 一美元的 JAVA 支援效益較大,比方同樣 818 好了,台灣版沒付這個 虛擬機器,而大陸版有,倘若不考慮簡繁體系統因素,如果價格不變,消費者會選哪一版?

但另一個問題來了,如果價格改變,多了這個 JAVA 的虛擬機的版本價格較高,如果要當個聰明的消費者,就必須了解這個虛擬機器到底能做到什麼程度,對自己是否有幫助,深入了解這個東西對自己的意義在哪裡,衡量之後若真的有這個需求,多花的錢就會變成值得。

如果只是以多了一個功能,就因此跟進購買,之後卻發現事實並非自己的想像時,這部分增加的花費,就成了一種浪費,我們可愛的小朋友就這麼一點一滴的消失了。

至於效果好與不好,沒有確切的數字能夠證實他,小弟也不敢隨便臆測。

唯一我比較敢說的是,"我個人認為" 支援東西多與否,只是廠商拿來增加產品價值的技巧,仔細思考自身的需求,並以自身的需求選擇產品,應該會是比較聰明的作法。

jojo0821 wrote:
Myst 如果用的是...(恕刪)


他真的是用Flash作的沒錯

現在都什麼年代了..哪台PDA不能跑Flash啊....? :P
www.maxiw.com 非常業餘的軟體遊戲創作新手
小弟的看法是PPC phone至目前為止還是偏商務取向, 目前手機上Java的應用大部分都不是拿來幹正事用的, 所以製造商也不會考慮加這項要額外花錢的東西.

小弟不玩Game, 用PPC 7年的經驗中也好像還沒碰到非JVM不可的狀況.
早買早享受 晚買晚後悔 不買不高興
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!