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