新聞中心
現(xiàn)在智能手機(jī)大放光彩:這個(gè)層次的移動(dòng)平臺(tái)開(kāi)發(fā)和桌面端是一個(gè)級(jí)別的。于是,原本為了移動(dòng)設(shè)備而誕生的Java ME,一下子在移動(dòng)市場(chǎng)感覺(jué)好像沒(méi)有了未來(lái)一般。不過(guò)本篇文章的作者認(rèn)為,Java ME并沒(méi)有死,它只是退居二線(xiàn)了。文章里主要分析了非智能手機(jī)的一些情況,而事實(shí)上,Java ME在嵌入式開(kāi)發(fā)領(lǐng)域也仍然有很大發(fā)揮的余地。下面是評(píng)論原文:

恕我直言:Java ME并不是移動(dòng)應(yīng)用開(kāi)發(fā)的前沿。當(dāng)它被劃分為各種兼容版本的時(shí)候,往往會(huì)遇到麻煩,因此它的最大優(yōu)勢(shì)——“編寫(xiě)一次,隨處運(yùn)行”被戲謔為“編寫(xiě)一次,不斷調(diào)試”,如果你已經(jīng)深受這些麻煩的困擾,為什么不開(kāi)發(fā)本地應(yīng)用程序呢,這樣一來(lái)在運(yùn)行的時(shí)候它們就好像天生是屬于這個(gè)平臺(tái)的。但有一個(gè)問(wèn)題就是開(kāi)發(fā)平臺(tái)將逐步被淘汰,今天的中端平臺(tái)會(huì)以超乎你想象的速度成為低端平臺(tái)。隨著iPhone的問(wèn)世,智能手機(jī)開(kāi)始走向主流,iPhone平臺(tái)上的應(yīng)用程序是用Objective-C語(yǔ)言編寫(xiě)的;Android應(yīng)用程序是使用一個(gè)標(biāo)準(zhǔn)的Java kludged版本,而早期的應(yīng)用是通過(guò)HTML和JavaScript語(yǔ)言建立的,而這兩種語(yǔ)言一般是用于WEB應(yīng)用的。所有的這些技術(shù)原先都是為桌面電腦設(shè)計(jì)的。
但是,這并不意味著Java ME已經(jīng)不會(huì)再被使用了。黑莓仍然以Java ME為基礎(chǔ)開(kāi)發(fā)應(yīng)用程序,然而更有趣的是,有的手機(jī)不是真正的智能手機(jī),但也不是只能打電話(huà)的最低端的手機(jī),它們對(duì)于Java ME的要求越來(lái)越頻繁。因此,IDG新聞服務(wù)報(bào)道了一個(gè)非常有趣的評(píng)論,它是一個(gè)Java ME版本的GyPSii社交網(wǎng)絡(luò)客戶(hù)端的通告:
“諸如諾基亞6300和索尼愛(ài)立信C905的手機(jī)用戶(hù),現(xiàn)在都能夠連接到以自身所在位置為中心的移動(dòng)社交網(wǎng)絡(luò),例如,用戶(hù)能標(biāo)記離自己較近的朋友和其他人的位置。用戶(hù)們也能得到高端智能手機(jī)用戶(hù)才能得到的體驗(yàn)了”,GyPSii的人說(shuō)。“隨著智能手機(jī)市場(chǎng)的飛速發(fā)展,一些簡(jiǎn)單設(shè)備的應(yīng)用軟件開(kāi)發(fā)使用專(zhuān)有的操作系統(tǒng),但是對(duì)Java的支持也沒(méi)有落后”,佩斯卡托,CCS Insight的分析師說(shuō)?!暗珜?duì)于像GyPSii這樣的社交網(wǎng)絡(luò),能盡可能的支持多的設(shè)備是很重要的”。GyPSii已經(jīng)可以用于蘋(píng)果的iPhone,黑莓手機(jī)以及基于Windows Mobile和Symbian操作系統(tǒng)的手機(jī)。
注意順序——那些高端智能手機(jī)得到最優(yōu)先的照顧——但Java ME卻憑借提供一些類(lèi)似于智能手機(jī)的功能(這些功能是一些基礎(chǔ)操作系統(tǒng)所不具備的)在非智能手機(jī)的市場(chǎng)占有一席之地。這些手機(jī)也許不是那么的華麗和迷人,其用戶(hù)也會(huì)因?yàn)榱w慕種類(lèi)繁多的智能手機(jī)而飽受煎熬,但它們的數(shù)量卻大大超過(guò)了很多高端的智能手機(jī)。就像Java是專(zhuān)為桌面設(shè)計(jì),然后繁榮于沉悶的服務(wù)器世界,Java ME或許能最終發(fā)掘手機(jī)的巨大潛能,而不是推動(dòng)移動(dòng)電話(huà)的革命。
所以,Java ME沒(méi)有死,它只是退居二線(xiàn)了。
原文:Java ME to rule the second tier?
作者:Josh Fruhlinger
【編輯推薦】
- 介紹幾個(gè)開(kāi)源J2ME UI庫(kù)
- 碰撞檢測(cè)算法在Java ME中的實(shí)現(xiàn)
- Java ME多模搜索技術(shù)初探
- 淺談Java SE、Java EE、Java ME三者的區(qū)別
- 如何解決Java ME設(shè)備碎片問(wèn)題
網(wǎng)站欄目:JavaME沒(méi)有死它只是退居二線(xiàn)了
地址分享:http://fisionsoft.com.cn/article/cooppso.html


咨詢(xún)
建站咨詢(xún)
