RIM發(fā)布新SDK 全面擁抱Adobe AIR/Flash
如果說喬布斯堅(jiān)決要把 Flash 掃地出門,RIM 則是敞開大門以貴賓之禮相待。2009 年的黑莓開發(fā)者大會(huì)上,RIM 已經(jīng)表示要加強(qiáng)跟 Adobe 的合作,從目前了解的情況看,兩家公司的合作已經(jīng)達(dá)到很密切的地步。
Playbook 的演示視頻上,已經(jīng)出現(xiàn) Flash Loving 的字樣,原本我們認(rèn)為 Flash Loving 就是能夠支持網(wǎng)頁 Flash。不過從事情的發(fā)展看,這種融合似乎走的更深。
在 Adobe MAX 大會(huì)上,RIM 發(fā)布了 Blackberry Tablet OS SDK for Adobe AIR。我們知道 RIM 先前發(fā)布過 webWorks SDK,也曾猜測 RIM 是走 webOS 的路子,但從這次的發(fā)布來看,RIM 的目的顯然是鼓勵(lì)開發(fā)者使用 Adobe AIR 來開發(fā)應(yīng)用程序。根據(jù)他們的說法,Playbook是第一個(gè)在編寫的時(shí)候就考慮到對 Flash Player 10.1 和 Adobe AIR 全面支持的平板電腦。
RIM 和 Adobe 的目的顯然是試圖通過 Adobe 已經(jīng)耕耘已久的開發(fā)環(huán)境來迅速搭建新的平臺(tái)與開發(fā)者之間的橋梁,在短時(shí)間內(nèi)吸引大量 AIR 開發(fā)者。
新的SDK 將給開發(fā)者提供以下支持:
-- 在瀏覽器以及 AIR 應(yīng)用中提供硬件加速的視頻播放和富含圖片的內(nèi)容展示,能夠帶來流暢、高品質(zhì)的試聽體驗(yàn),可以觀賞 1080p HD 視頻。
-- Web View 允許 AIR 應(yīng)用展示 HTML 和 Flash 程序,并可使用 Playbook 上的 Webkit 瀏覽器。
-- UI 元素為平板的觸屏體驗(yàn)特別打造,包括對多點(diǎn)觸控和手勢的支持。
-- 強(qiáng)大的 API 提供了許多高級功能,比如前置和側(cè)置攝像頭,重力感應(yīng)器,地理定位,應(yīng)用內(nèi)的付款以及更多。
-- 應(yīng)用通知系統(tǒng),允許開發(fā)者發(fā)送 AIR 應(yīng)用產(chǎn)生的事件,即使應(yīng)用在后臺(tái)運(yùn)行,也能迅速通知用戶。
-- AIR 應(yīng)用之間的無縫交流,開發(fā)“超級程序”的體驗(yàn)。
-- Adobe AIR 應(yīng)用程序可以使用原生的 C++ 擴(kuò)展,允許開發(fā)者在編寫應(yīng)用的時(shí)候使用 Blackberry Tablet OS 原生代碼(這需要等待 Blackberry Tablet OS native SDK)將現(xiàn)有的 Adobe AIR 應(yīng)用快速而方便的移植到 Playbook。
一些 Blackberry Alliance 的成員已經(jīng)開始使用 SDK 開發(fā)應(yīng)用,總的反應(yīng)還是比較正面的。
Client Outlook 的總裁和 CEO Steve Rankin“使用 Blackberry Tablet OS SDK for Adobe AIR 來開發(fā)程序難以置信的快速和容易。我們在兩個(gè)小時(shí)之內(nèi)就使 eUnity 運(yùn)行在 Blackberry Playbook 之上。”
Kobo 的 CEO Dan Leibu,“在 Adobe 開發(fā)工具的幫助下,我們開發(fā)了一個(gè)很有特色的閱讀應(yīng)用,并且會(huì)預(yù)裝在 Playbook 上。SDK for Adobe AIR 使我們能夠提供豐富的閱讀內(nèi)容和世界級的閱讀體驗(yàn),并且達(dá)到出色的性能標(biāo)準(zhǔn)。”
Salesforce.com 網(wǎng)站的營銷主管Kendall Collins,“SDK for Adobe AIR 使我們能夠用 Chatter Mobile 為商業(yè)用戶提供無縫的實(shí)時(shí)協(xié)作。
Mobility Market Development, SAP AG 的高級副總裁 Nicholas Brown“有了SDK for Adobe AIR,我們可以使用 Flash 開發(fā)工具方便的編寫程序——將 SAP 應(yīng)用轉(zhuǎn)化為 Playbook 上的 AIR 應(yīng)用只花費(fèi)了開發(fā)人員10 來天的時(shí)間。”
Universal Mind 公司的 CEO Brett Cortese,“SDK for Adobe AIR 使我們能夠利用現(xiàn)有的編程知識(shí),創(chuàng)造極為出色的體驗(yàn)。它使得編寫 Playbook 應(yīng)用非常快速。”
在 Adobe Max 大會(huì)上,RIM 展示了在 Playbook 運(yùn)行基于 Adobe AIR 的視頻應(yīng)用。Adobe AIR 是跨平臺(tái)的開發(fā)環(huán)境,橫跨電腦桌面和移動(dòng)手持,如果 Playbook 能夠取得成功,也許未來的黑莓手機(jī)也會(huì)采用 Adobe AIR/Flash 開發(fā)環(huán)境?
“我們不會(huì)因?yàn)橐苿?dòng)設(shè)備屏幕小就縮減用戶的網(wǎng)絡(luò)體驗(yàn)”,RIM 的 CEO Mike Lazaridis 在開發(fā)大會(huì)上說,“我們要做的是將移動(dòng)設(shè)備的性能和能力帶到網(wǎng)絡(luò)之上。”
這句話似乎是在針對蘋果的 Flash hating 的 iPad?