5月27日外電頭條:Google開(kāi)發(fā)者大會(huì)即將開(kāi)幕 GAE成最大熱點(diǎn)
原創(chuàng)【51CTO快譯】Google I/O開(kāi)發(fā)者大會(huì)即將在本周開(kāi)幕,Google將在會(huì)上展示它的多項(xiàng)新技術(shù),其中最大的亮點(diǎn)要屬搭建與托管Web應(yīng)用的Google App Engine(Google應(yīng)用程序引擎,GAE),還有就是OpenSocial:Google專(zhuān)為社交網(wǎng)絡(luò)設(shè)計(jì)的API標(biāo)準(zhǔn)。其他技術(shù)比如Android移動(dòng)應(yīng)用平臺(tái)也將在會(huì)中進(jìn)行討論。
本屆大會(huì)將于5月28至29日在舊金山舉行。Google原本預(yù)計(jì)會(huì)有2000人參加,但據(jù)Google產(chǎn)品管理總監(jiān)Tom Stocky說(shuō),目前已經(jīng)有超過(guò)2500人預(yù)訂了席位。
Google App Engine將是本屆大會(huì)的熱點(diǎn)主題,51CTO.com之前曾報(bào)道過(guò)Google App Engine開(kāi)始對(duì)支持Java(詳細(xì)請(qǐng)參考Google App Engine對(duì)Java支持情況一覽),使更多的Java開(kāi)發(fā)者將視線轉(zhuǎn)到GAE方面,特別是Google App Engine:Java SDK 1.2.1發(fā)布,使GAE對(duì)Java的支持更加完善;但是具體會(huì)發(fā)布哪些內(nèi)容Google仍在保密,答案要隨著大會(huì)的進(jìn)程慢慢揭曉。“App Engine是我們使用自己的底層架構(gòu)來(lái)搭建與托管Web應(yīng)用的解決方案,它會(huì)讓W(xué)eb應(yīng)用變得更容易擴(kuò)展,也更容易上手,”Google App Engine產(chǎn)品經(jīng)理Pete Koomen說(shuō),“我們用它來(lái)搭建Web應(yīng)用已經(jīng)有了一段時(shí)間,在這方面我們可以說(shuō)經(jīng)驗(yàn)豐富。”
51CTO編者注:如果您對(duì)在Google App Engine上進(jìn)行開(kāi)發(fā)很感興趣,推薦您閱讀一下文章:
◆開(kāi)始您的第一個(gè)Google App Engine應(yīng)用
◆使用Java開(kāi)發(fā)Google APP Engine初試
◆使用PHP開(kāi)發(fā)Google App Engine初試
◆用Groovy編寫(xiě)Google App Engine應(yīng)用
在OpenSocial方面,Google將在會(huì)上對(duì)0.8版OpenSocial的API規(guī)范進(jìn)行討論。OpenSocial是Google倡導(dǎo)的社交網(wǎng)絡(luò)行業(yè)標(biāo)準(zhǔn),使應(yīng)用程序能夠跨平臺(tái)訪問(wèn)多個(gè)社交網(wǎng)站的數(shù)據(jù),它的目的是讓開(kāi)發(fā)者編寫(xiě)的應(yīng)用程序可以聯(lián)系到不同的社交網(wǎng)站中的朋友,查看更新的feeds。OpenSocial 0.8已經(jīng)發(fā)布了統(tǒng)一的標(biāo)準(zhǔn),具體的代碼還在編寫(xiě)中。
Google開(kāi)發(fā)者代表Kevin Marks表示,OpenSocial屬于網(wǎng)絡(luò)的底層架構(gòu)。OpenSocial 0.8的特殊功能是REST(Representational State Transfer)API,以及在應(yīng)用不在瀏覽器中運(yùn)行時(shí)訪問(wèn)社交網(wǎng)站數(shù)據(jù)的能力,另外離線功能也得以啟用。
“我們會(huì)覆蓋OpenSocial開(kāi)發(fā)的方方面面,小到普通的應(yīng)用開(kāi)發(fā),大到用容器的形式來(lái)制作社交網(wǎng)站。然后還會(huì)討論關(guān)于如何讓你開(kāi)發(fā)的應(yīng)用在社交網(wǎng)站的網(wǎng)絡(luò)內(nèi)傳播,涉及的具體技術(shù)和一些技巧,”Marks說(shuō)。
“OpenSocial所做的是為開(kāi)發(fā)社交網(wǎng)絡(luò)應(yīng)用提供共同的API,這和J2EE為Java開(kāi)發(fā)提供API相類(lèi)似,”O(jiān)penSocial的支持者,Ringside Networks公司CEO Bob Bickel說(shuō)。Ringside提供了一個(gè)社交網(wǎng)絡(luò)應(yīng)用服務(wù)器的產(chǎn)品設(shè)計(jì),可以讓Facebook和OpenSocial應(yīng)用可以在任何網(wǎng)站上運(yùn)行。
51CTO.com之前曾報(bào)道的OpenSocial API 的一些安全問(wèn)題相信也會(huì)在OpenSocial 0.9版中解決;此外,OpenSocial的0.9版可能會(huì)增加一個(gè)模板語(yǔ)言,目的是讓它更容易生成HTML代碼,而無(wú)須編寫(xiě)JavaScript,Marks說(shuō)。
OpenSocial得到了許多公司的大力支持,比如MySpace和雅虎,但著名的社交網(wǎng)站Facebook并不在OpenSocial支持者的名單之中。“如果Facebook能夠接受OpenSocial的話我們將非常高興,我們一直在請(qǐng)求并且鼓勵(lì)他們這樣做,”Marks說(shuō)。來(lái)自Facebook的代表說(shuō),他們正在觀察OpenSocial的發(fā)展,并且評(píng)估未來(lái)是否要參加進(jìn)來(lái)。主要的原因是Facebook已經(jīng)有了自己的應(yīng)用開(kāi)發(fā)項(xiàng)目。
OpenSocial的開(kāi)發(fā)和發(fā)布由OpenSocial基金會(huì)監(jiān)管,基金會(huì)成員包括Google和其他支持者。
AJAX技術(shù)也會(huì)是本屆大會(huì)的主要議題之一,Google的AJAX API和地理系統(tǒng)一直受到人們的廣泛關(guān)注。
【51CTO.com譯稿,非經(jīng)授權(quán)請(qǐng)勿轉(zhuǎn)載。合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com,且不得修改原文內(nèi)容。】
原文:Google I/O conference set for developers 作者:Paul Krill
【編輯推薦】