JavaSE將接替JavaME 繼續(xù)引領(lǐng)移動(dòng)應(yīng)用開(kāi)發(fā)
原創(chuàng)【51CTO觀察】最近兩年,隨著網(wǎng)絡(luò)向移動(dòng)市場(chǎng)的延伸,也引發(fā)了移動(dòng)設(shè)備設(shè)備制造商、移動(dòng)平臺(tái)操作系統(tǒng)、開(kāi)發(fā)語(yǔ)言之間的競(jìng)爭(zhēng)。從大的范圍來(lái)講,手機(jī)可以分為功能手機(jī)和智能手機(jī)兩大類別。功能手機(jī)的主要應(yīng)用開(kāi)發(fā)語(yǔ)言是JavaME,這是一個(gè)不爭(zhēng)的事實(shí)。競(jìng)爭(zhēng)最激烈的是智能手機(jī)市場(chǎng),主要的競(jìng)爭(zhēng)參與者有RIM(黑莓)、Abdroid、OS X(iPhone)、Windows Mobile四個(gè)平臺(tái)。在這幾個(gè)平臺(tái)里,RIM(黑莓)的主要開(kāi)發(fā)語(yǔ)言是Java SE、Abdroid的主要開(kāi)發(fā)語(yǔ)言是Java SE、OS X(iPhone)的主要開(kāi)發(fā)語(yǔ)言是Objective-C、Windows Mobile的開(kāi)發(fā)語(yǔ)言主要是VC++。從這里我們可以看出、微軟和蘋(píng)果在移動(dòng)平臺(tái)上保持著一貫的風(fēng)格,繼續(xù)完全依靠自己提供完整的產(chǎn)品線,也就是從硬件到軟件甚至開(kāi)發(fā)語(yǔ)言一條龍服務(wù)。RIM(黑莓)雖然硬件和操作系統(tǒng)都提供,但是在開(kāi)發(fā)語(yǔ)言上選擇了開(kāi)放的Java。Abdroid則是一個(gè)完全開(kāi)發(fā)的系統(tǒng),硬件平臺(tái)和開(kāi)發(fā)語(yǔ)言都可以自由選擇。
在計(jì)算機(jī)領(lǐng)域,大家都非常清除的一個(gè)道理,就是”非開(kāi)放系統(tǒng)一定會(huì)走下坡路“。這個(gè)道理曾經(jīng)一度視乎被iPhone打破了,自動(dòng)iPhone問(wèn)世,就以其精美的工業(yè)設(shè)計(jì)征服了眾多的用戶,使其市場(chǎng)占有率直線上升,在美國(guó)市場(chǎng)逐漸逼近***的RIM(黑莓)。有人甚至預(yù)言iPhone將成為唯一的智能手機(jī),也有人所JavaME會(huì)隨著功能手機(jī)的退出而死去。但是預(yù)言畢竟不是現(xiàn)實(shí)。讓蘋(píng)果怎么都無(wú)法相信的是,在2010年***季度,其地位被Abdroid快速超越,排名降到第三位。從下面圖標(biāo)中我們可以看出。在2009年第三季度之前,iPhone一直在吞食著RIM(黑莓)的市場(chǎng),RIM(黑莓)不斷下降,iPhone不斷上升。但是過(guò)了2009年第三季度之后,Abdroid突然發(fā)力,僅僅用了一個(gè)多季度就超過(guò)了iPhone。這一結(jié)果再次證明了開(kāi)放平臺(tái)的重要性和生命力。
今天,移動(dòng)設(shè)備,特別是智能移動(dòng)設(shè)備已經(jīng)不再是一個(gè)簡(jiǎn)單的電話機(jī)。而是成為一個(gè)集娛樂(lè)、網(wǎng)絡(luò)、通話、學(xué)習(xí)于一體的個(gè)人信息平臺(tái)。在這樣的平臺(tái)上,人們需要各種各樣的軟件來(lái)滿足自己的需要。雖然iPhone經(jīng)過(guò)多年的積累已經(jīng)擁有了大量的可選應(yīng)用軟件,也培養(yǎng)出了一大批Objective-C開(kāi)發(fā)者。但是Objective-C開(kāi)發(fā)者的數(shù)量與Java開(kāi)發(fā)者的數(shù)量相比,依然是九牛一毛。在智能手機(jī)盛行之前,移動(dòng)設(shè)備的主要開(kāi)發(fā)語(yǔ)言是JavaME。很多移動(dòng)開(kāi)發(fā)者已經(jīng)習(xí)慣于使用Java,如果在換成智能手機(jī)之后,需該改變開(kāi)發(fā)語(yǔ)言,會(huì)讓開(kāi)發(fā)者覺(jué)得很不舒服。眾多移動(dòng)設(shè)備制造商也是恰恰看好這樣一點(diǎn),新設(shè)計(jì)的智能手機(jī)幾乎全部選擇了Abdroid平臺(tái),這也是Abdroid暴漲的原因。
隨著智能手機(jī)的市場(chǎng)占有率增加,功能手機(jī)將逐漸退出歷史舞臺(tái)。但是到目前為止,手機(jī)市場(chǎng)還是以功能手機(jī)為主。下面的圖標(biāo)是最近發(fā)布的手機(jī)網(wǎng)絡(luò)軟件開(kāi)發(fā)平臺(tái)的統(tǒng)計(jì)結(jié)果。在這個(gè)結(jié)果中可以看到,JavaME用用占有百分之四十多的市場(chǎng)份額。這也同時(shí)證明存在著大量的JavaME開(kāi)發(fā)人員。隨著功能手機(jī)的逐漸退出,這批開(kāi)發(fā)人員也將逐漸轉(zhuǎn)化為智能手機(jī)平臺(tái)上的開(kāi)發(fā)者,他們憑借著經(jīng)驗(yàn)和實(shí)力,會(huì)迅速的為智能手機(jī)帶來(lái)大量的Java應(yīng)用。也許在兩年后,我們看到的依然是同樣的比例的圖標(biāo),只是JavaME換成了JavaSE。
【編輯推薦】