圖:2012黑莓世界大會主題演講環(huán)節(jié)
RIM公司開發(fā)者關(guān)系和生態(tài)系統(tǒng)開發(fā)副總裁Alec Saunders先生表示,“BlackBerry至今已吸引了全球逾7700萬用戶的使用,BlackBerry 10平臺繼承了BlackBerry的核心價值和獨(dú)特的用戶體驗。開發(fā)者將可通過將原生功能和其它應(yīng)用進(jìn)行深度整合,或利用新平臺中的強(qiáng)大移動計算功能所帶來的全新簽名設(shè)計元素,來輕松創(chuàng)建領(lǐng)先的應(yīng)用,為用戶帶來驚艷的應(yīng)用體驗。
RIM公司手持設(shè)備應(yīng)用平臺和工具副總裁Christopher Smith表示,“大家對BlackBerry 10設(shè)備的正式發(fā)布都有著極大的興趣和期待,這也為我們提供了巨大的動力。今天,我們非常興奮發(fā)布了適用于BlackBerry 10的測試版開發(fā)工具,開發(fā)者們可利用這些工具著手為BlackBerry 10開發(fā)豐富的應(yīng)用。在接下來的幾個月時間里,隨著開發(fā)工具的不斷升級,開發(fā)者們將可訪問更多的API集,以創(chuàng)作出更多整合應(yīng)用。我們今天所發(fā)布的工具包同時也滿足了開發(fā)者自身的開發(fā)條件,開發(fā)者無論是使用功能強(qiáng)大的Cascades技術(shù)框架、還是編寫直接的原生代碼、或是使用HTML5進(jìn)行開發(fā),都能夠在BlackBerry 10平臺上開發(fā)出極具吸引力的應(yīng)用程序!
BlackBerry 10開發(fā)工具包包括基于Cascade技術(shù)的BlackBerry10 Native SDK(原生應(yīng)用開發(fā)工具包),開發(fā)者們可以利用該工具通過C/C++語言或是Qt Modeling Language (QML)開發(fā)出畫面豐富、表現(xiàn)出色的高品質(zhì)原生應(yīng)用。BlackBerry 10原生應(yīng)用開發(fā)工具包擁有豐富的應(yīng)用編程接口,開發(fā)者可通過這些接口訪問BlackBerry設(shè)備的核心功能和許多BlackBerry應(yīng)用服務(wù),如推送和支付服務(wù)等。Cascades 技術(shù)是一款功能強(qiáng)大的原生應(yīng)用開發(fā)套件,借助該技術(shù),開發(fā)者無需編寫圖形代碼,即可輕松創(chuàng)建富有視覺沖擊力的優(yōu)質(zhì)應(yīng)用。
此外,該工具包還包括BlackBerry 10 WebWorks™ SDK,以支持使用HTML5的應(yīng)用開發(fā)者通過較為普遍的網(wǎng)絡(luò)編程技術(shù)開發(fā)出具備原生應(yīng)用品質(zhì)的應(yīng)用程序。BlackBerry 10 WebWorks SDK允許開發(fā)者使用HTML5 與 CSS 為新平臺創(chuàng)建應(yīng)用程序,并可將JavaScript與原生設(shè)備API以及RIM公司的開源UI工具包和bbUI進(jìn)行綁定,以開發(fā)出具備原生應(yīng)用品質(zhì)的應(yīng)用程序。在BlackBerry 10 WebWorks SDK的原始版本中,開發(fā)者可訪問完整WebWorks API的核心部分,包括標(biāo)識、應(yīng)用程序與應(yīng)用事件,以及系統(tǒng)和系統(tǒng)事件。
任何使用BlackBerry 10開發(fā)工具創(chuàng)建的應(yīng)用程序均可在搭載BlackBerry 10操作系統(tǒng)的BlackBerry智能手機(jī)上運(yùn)行,并且當(dāng)新系統(tǒng)可運(yùn)行于BlackBerry® PlayBook™平板電腦的時候,這些應(yīng)用程序同樣也適用于BlackBerry PlayBook平板電腦。在接下來幾個月的時間里,所有的這些原生應(yīng)用開發(fā)工具包都會進(jìn)行升級,開發(fā)者可借助這些升級的工具訪問更多BlackBerry 10平臺的獨(dú)特功能。
為了更好的協(xié)助開發(fā)者為BlackBerry 10平臺開發(fā)應(yīng)用,RIM公司為BlackBerry 10 Jam的與會者提供了BlackBerry 10 Dev Alpha 開發(fā)機(jī)。該開發(fā)機(jī)也再次證明了RIM公司將為開發(fā)者社區(qū)提供更多其所需幫助和工具,以為BlackBerry 10設(shè)備開發(fā)出更多優(yōu)質(zhì)應(yīng)用,進(jìn)而為首部搭載BlackBerry 10操作系統(tǒng)的BlackBerry設(shè)備的發(fā)布做好準(zhǔn)備。
CTI論壇報道