WebOS 2.0新特性:多任務(wù)+全局搜索

2010/09/03

WebOS 2.0

WebOS 2.0

  根據Engadget和PreCentral的消息昨天Palm對某些開(kāi)發(fā)者開(kāi)放了webOS 2.0 Beta SDK的下載權限。雖然SDK只是個(gè)模擬器,但是我們也可以由此對webOS 2.0正式版本的特性管窺一斑。當然這也意味著(zhù)正式版的webOS 2.0不再遙遠,或許HP會(huì )推出新機器來(lái)搭載webOS 2.0系統。對于像我一樣手里還握著(zhù)Pre的胖友來(lái)說(shuō)這是個(gè)好消息。

  通過(guò)Beta SDK我們可以看到很多新的功能和特性,比如多任務(wù)的堆棧處理(Stacks)、改進(jìn)的協(xié)合支持、Just Type全局搜索及快速操作、PDK/SDK混編程序、改善的Java script支持、Mojo內核、改善的HTML5支持等多方面。接下來(lái)我們將對這些讓人感到興奮的新特性一一介紹。

  多任務(wù)堆棧處理

  Palm把這種堆棧處理稱(chēng)作“下一代多任務(wù)”。通過(guò)堆棧處理,卡片式的多任務(wù)就能夠得到大大的擴展。這個(gè)想法非常簡(jiǎn)單:當你在手機上使用多個(gè)任務(wù)時(shí),多任務(wù)卡片根據相互之間的相關(guān)性以扇形堆積起來(lái)。

  開(kāi)發(fā)者在開(kāi)發(fā)自己的程序時(shí)不需要考慮如何啟用堆棧功能,因為webOS 2.0系統會(huì )根據每個(gè)任務(wù)的活動(dòng)自動(dòng)判別其相關(guān)性。當然如果你不喜歡默認的分組方式,Palm也給了你自己組合多個(gè)卡片的選擇。

  Just Type

  Palm給webOS的全局搜索重新起了個(gè)名字叫“Just Type”,并將此API開(kāi)放給了開(kāi)發(fā)者,允許其他搜索引擎查詢(xún)手機軟件中的數據并在服務(wù)器端進(jìn)行查詢(xún)。從上圖中可以看到Just Type在主界面中占據了一個(gè)固定的位置。這樣的話(huà)在有實(shí)體鍵盤(pán)的機器上你直接輸入就可以進(jìn)行搜索,而在沒(méi)有實(shí)體鍵盤(pán)的機器上點(diǎn)擊Just Type搜索框也可以進(jìn)行搜索。

  僅僅是搜索還不夠,他們還新增了配套的“Quick Action”也就是快速操作功能。這也是為什么他們重新命名了全局搜索——因為這不僅僅是搜索了。有了這個(gè)功能通過(guò)Just Type可以直接搜索并執行命令。比如開(kāi)發(fā)者可以制作一個(gè)“發(fā)推”Just Type動(dòng)作,然后用戶(hù)就可以在Just Type搜索框中直接輸入一句話(huà)然后“發(fā)推”。其他類(lèi)似于發(fā)郵件、寫(xiě)短信、記事等等都可以通過(guò)這個(gè)功能來(lái)快速完成。

  如果你是使用過(guò)Quicksilver的OSX用戶(hù),那么肯定會(huì )對Just Type感到幾分相似。這個(gè)功能將為開(kāi)發(fā)者提供廣闊的發(fā)揮空間。

  展覽模式

  Palm終于有了這一功能,讓點(diǎn)金石有了更多用武之地:當你把手機放在點(diǎn)金石上充電時(shí),軟件將會(huì )轉換到Dock模式。Palm將這一模式稱(chēng)之為展覽模式(Exihibition),每個(gè)軟件都可以注冊一種在Dock狀態(tài)下的展示視圖。

  比如說(shuō)通過(guò)這個(gè)功能,開(kāi)發(fā)者可以讓手機在點(diǎn)金石上充電時(shí)播放照片幻燈片,或者顯示天氣、時(shí)鐘、股票走勢等等。只是目前每次只能使用一個(gè)軟件的展覽模式。

  協(xié)合

  Palm第一個(gè)提出了協(xié)合概念,將Exchange、Gmail、Yahoo、LinkedIn、Facebook等多個(gè)不同帳戶(hù)的資料全部同步到手機端并捆綁在一起。從web OS實(shí)現了協(xié)合的概念之后,其他的智能手機系統也陸續引入了類(lèi)似的功能。

  而在webOS 2.0中Palm將此項功能開(kāi)放給了第三方的開(kāi)發(fā)者,借此他們可以將自己的服務(wù)——比如地址薄、IM服務(wù)、日歷項等——添加到協(xié)合服務(wù)中。這一舉措對于其他國家的運營(yíng)商很重要,比如進(jìn)入中國市場(chǎng)時(shí)運營(yíng)商可以定制開(kāi)心網(wǎng)、人人網(wǎng)等本地化的應用到協(xié)合服務(wù)中。此外對于那些不使用Exchange的企業(yè)內網(wǎng)用戶(hù)來(lái)說(shuō)web OS也會(huì )很有吸引力。

  目前為止新的協(xié)合API只允許開(kāi)發(fā)者連接到聯(lián)系人、日歷和信息,以后會(huì )有更多的web OS數據開(kāi)放連接。

  Java script服務(wù)

  在webOS 2.0中Palm把單純的Java服務(wù)變成了Java script服務(wù),這對于開(kāi)發(fā)者來(lái)說(shuō)意味著(zhù)什么呢?這意味著(zhù)web OS將會(huì )提供一種web開(kāi)發(fā)者更熟悉的框架,而這也跟web OS的web核心化的理念更相符。

  webOS開(kāi)發(fā)者現在可以訪(fǎng)問(wèn)node.js實(shí)時(shí)環(huán)境,這就意味著(zhù)開(kāi)發(fā)者可以借助不斷擴大的標準API和庫,而底層的網(wǎng)絡(luò )通訊、文件系統的讀寫(xiě)權限和二進(jìn)制數據的處理都有賴(lài)于此。而對用戶(hù)來(lái)說(shuō),可能意味著(zhù)更快的速度。Palm在四月份提到使用更多的Java script時(shí)就暗示這可能會(huì )使后臺操作更有效率。

  HTML5

  Palm在webOS 2.0中加強了對于HTML5的支持,這其中包括圖像數據和畫(huà)布的漸變應用、調用本地和會(huì )話(huà)中的網(wǎng)絡(luò )存儲、地理位置信息支持以及應用程序的緩存功能(在設備上存儲資源以供離線(xiàn)使用)。

  PDK混合應用

  PDK的全稱(chēng)是“Plug-inDevelopmentKit”,它就像我們?yōu)g覽器中的Flash插件一樣,原生代碼作為一個(gè)插件運行在標準的web元素上。但現在PDK應用還沒(méi)有實(shí)現這一步,大部分PDK應用的web部分僅僅是描述下“這里是PDK部分”。

  而在webOS 2.0中,PDK應用真正可以作為一個(gè)插件運行于標準webOS SDK代碼上了,這樣開(kāi)發(fā)者可以將標準的webOS SDK元素和原生PDK代碼混合使用了。由此開(kāi)發(fā)者可以更輕松的將其他平臺的應用導入webOS平臺。

騰訊科技



相關(guān)閱讀:
移動(dòng)云帶來(lái)的新機遇 2010-08-26
運營(yíng)商瞄準移動(dòng)互聯(lián)網(wǎng)“更可控” 2010-08-23
移動(dòng)互聯(lián)網(wǎng)的楚河漢界 2010-08-23
淺析語(yǔ)音識別的移動(dòng)互聯(lián)網(wǎng)應用 2010-08-18
B2B模式與移動(dòng)互聯(lián)網(wǎng)的較量 2010-08-06

熱點(diǎn)專(zhuān)題:  移動(dòng)互聯(lián)網(wǎng)

亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 冕宁县| 吐鲁番市| 安陆市| 金塔县| 和田市| 盈江县| 新邵县| 张北县| 龙山县| 九江市| 额尔古纳市| 二连浩特市| 康乐县| 通榆县| 香格里拉县| 和林格尔县| 尼玛县| 突泉县| 濮阳县| 岑巩县| 定边县| 大姚县| 潮州市| 宜川县| 比如县| 南溪县| 平原县| 鄢陵县| 闸北区| 四平市| 凉城县| 噶尔县| 微山县| 手游| 正宁县| 威海市| 西安市| 明溪县| 唐山市| 高要市| 屏东县| http://444 http://444 http://444 http://444 http://444 http://444