從“殺手應(yīng)用”看RIA領(lǐng)域中的三方大戰(zhàn)
譯文【51CTO快譯】我這許多年來(lái)發(fā)現(xiàn),每一個(gè)成功的技術(shù)領(lǐng)域都有一個(gè)“殺手應(yīng)用”,就是說(shuō),一個(gè)異常強(qiáng)大的引路者,強(qiáng)大到可以被引申為該領(lǐng)域成功的典范。而反過(guò)來(lái)說(shuō),如果一個(gè)領(lǐng)域沒(méi)有這么一個(gè)殺手應(yīng)用,那么這個(gè)領(lǐng)域就有些問(wèn)題了。該技術(shù)領(lǐng)域的未來(lái)恐怕不會(huì)十分光明。
舉例來(lái)說(shuō),看看Java吧。當(dāng)Java現(xiàn)世之時(shí),多方面針對(duì)它的“編寫一次,到處運(yùn)行”的能力有過(guò)極高的期待。網(wǎng)絡(luò)上一時(shí)之間充斥著applet。然而在桌面端沒(méi)有殺手應(yīng)用。即使在applet的世界,也僅僅由一堆小游戲和教學(xué)示例所組成。(Java的“殺手應(yīng)用”,這個(gè)能夠確立Java歷史地位的存在,直到1999年才出現(xiàn)。它的名字叫做J2EE。)
當(dāng)名為RIA的新技術(shù)降臨之時(shí),隨之而來(lái)的是令人炫目的AIR(天空),Silverlight(銀光),或JavaFX等名目。我坐看著RIA的“殺手應(yīng)用”將如何出現(xiàn),在這個(gè)多元化大戰(zhàn)中脫穎而出成為贏家(或者至少是大戰(zhàn)中的一個(gè)強(qiáng)大的競(jìng)爭(zhēng)者)。
JavaFX參戰(zhàn)甚晚,所以我也不想太打擊它。不過(guò)我的確認(rèn)為它已經(jīng)胎死腹中了(再加上甲骨文收購(gòu)Sun可能會(huì)拖延JavaFX的進(jìn)程,以后它要從Adobe Flex/AIR中奪回地盤怕是難上加難)。可以確定的一點(diǎn)是,JavaFX沒(méi)有一個(gè)殺手應(yīng)用。我甚至想不起來(lái)有什么出名的JavaFX應(yīng)用。一個(gè)都沒(méi)有?!暗撬€年輕。”有人這么說(shuō)。相反的我要說(shuō):朋友,它或許已經(jīng)太晚了。
Silverlight背后有微軟的巨大資源以及動(dòng)力來(lái)推動(dòng),由于這個(gè)原因我們(暫時(shí)還)無(wú)法忽視它。但是話又說(shuō)回來(lái)了,它的殺手應(yīng)用又在何處?到了現(xiàn)在這個(gè)時(shí)段,也差不多應(yīng)該有一個(gè)了吧?想象一群開(kāi)發(fā)者們的聚會(huì)上,我們拍拍一個(gè)陌生人的肩膀,問(wèn)一聲“你知道有什么出彩的Silverlight應(yīng)用嗎?”這樣的問(wèn)題,難道不應(yīng)該很快得到幾個(gè)答案么?
是的,它還早。
還有就是Adobe的嶄新AIR技術(shù),建造在半開(kāi)放半封閉的Flash和Flex基礎(chǔ)上——一個(gè)很大一部分基于ActionScript(從JavaScript繼承很多的語(yǔ)言)這個(gè)有很大優(yōu)勢(shì)語(yǔ)言的誘人平臺(tái)。它很有趣,很漂亮,也是新出爐的。不過(guò)它的殺手應(yīng)用又在哪里?
事實(shí)上AIR周圍現(xiàn)在的確有一系列的殺手應(yīng)用了(也許你已經(jīng)注意到了?)。它叫做Twitter客戶端。TweetDeck,Twhirl,AlertThingy,Toro,諸如此類。(當(dāng)然,這個(gè)列表中不全都是Twitter客戶端。有些叫做社交客戶端或許更合適,因?yàn)樗麄兣cTwitter以外的其他服務(wù)互交。)
這是否說(shuō)明Adobe在RIA大戰(zhàn)中取得了勝利?不,當(dāng)然不是。不過(guò)這無(wú)疑是一個(gè)好的開(kāi)始。
我們現(xiàn)在需要看到的是,圍繞在AIR周邊的這個(gè)殺手應(yīng)用系列是否還在衍生出新的成員。如果AIR的發(fā)展能夠超越現(xiàn)在這些小打小鬧的社交應(yīng)用領(lǐng)域,那么事情將會(huì)很快變得十分有趣(對(duì)于手機(jī),掌上設(shè)備,PC,上網(wǎng)本,筆記本的用戶,訂閱者,以及其他各方面的人們來(lái)說(shuō)都將如此)。
如果沒(méi)有這樣的發(fā)展,如果AIR仍然一直固守瘦腰型Twitter客戶端以及零熱量RSS訂閱這兩塊領(lǐng)地的話,那么我們有可能又將經(jīng)歷一次進(jìn)化的死胡同,就好像(我敢這么說(shuō)么?)Java Man一樣。(譯者注:Java Man,爪哇猿人,一般被認(rèn)為沒(méi)有完成到人類的進(jìn)化便消亡的種族。)
時(shí)間將證明一切。
原文:Where are the RIA "killer apps"? by assertTrue
論壇討論地址:http://bbs.51cto.com/thread-575964-1.html
【編輯推薦】