Palm臨死前的救贖 發布webOS智能移動系統
2009年4月,Palm在Web 2.0展會上宣布,該公司將在webOS開發者網站上接受開發人員申請。開發人員將可以提前獲得Mojo開發工具包。在被惠普收購之前,Palm發布了在2011年惠普平板電腦上大方異彩的webOS操作系統。最初,該系統平臺只支持Palm Pre一款手機,不過這只是webOS開端,在惠普收購Palm之前,并沒有人關注它。
什么是webOS系統?
最初,Palm公司把WebOS(Web-based Operating System)定義為網絡操作系統,一種基于瀏覽器的虛擬的操作系統,用戶通過瀏覽器可以在這個webOS上運用基于Web的在線應用(Web Application)的操作來實現操作系統上的各種操作(包括文檔的存儲,編輯,媒體播放等等)。webOS 界面非常的簡潔,比如 webOS擁有許多應用,但平常屏幕上只顯示“電話、聯系人、郵件、日歷”這四個應用,當用戶點擊右下角的隱藏/顯示按鈕時,屏幕上的其他應用才會都顯示出來,包括:短信、網絡瀏覽器、相機、照片、音樂、視頻、記事本、任務管理、地圖、計算器等應用。Palm Pre采用寬大的觸控屏幕,用戶能夠輕松地用手指滾動屏幕列表。
此外,Palm Pre 還擁有一項新的Synergy(協同)同步系統功能,能夠自動管理用戶的多個聯系網絡,用戶只需要登錄 Google 、Outlook 和 Facebook的賬戶,Palm 會將這些網絡的數據分隔保存。但用戶又能夠統一獲得多個服務的即時消息,操作相當人性化。Palm Pre的網絡瀏覽器基于Webkit ,界面舒適,且支持多選項卡瀏覽。
Palm Pre 還擁有 Google Android類似的“彈出消息(popup)”通知系統,如果正在運行其他軟件的時候有了新消息,它會自動調整大小讓你能夠看見消息內容。Palm Pre 的Dock 工具欄還可以自定義應用快捷啟動項。此外,Palm Pre 還支持微軟的 Exchange 企業郵件功能,webOS應用程序開發。隨著3G網絡的迅速發展,Palm期待webOS作為一種在線操作系統與蘋果的iOS和谷歌Android一比高下。Palm公司在2009年01月12日CES2009國際消費類電子產品展會上推出了首款采用了webOS手機——Palm Pre。

發布但未上市的采用webOS系統的Palm Pre手機
webOS系統優勢優點分析
作為新一代系統,webOS在硬件上做出了很大的改進,屏幕增加了多點觸摸技術。電容式觸屏與之前廣泛使用的電阻觸屏相比擁有更加優秀的顯示效果,觸摸屏更加靈敏,更加適合用手指操作。不過新的技術只有來自帶電的手指操作才有感應,所以非生命物體觸摸無效,手寫操作成為一個難題。
電容式觸屏已經成為一種趨勢
Palm Pre作為采用webOS系統的手機,網絡功能自然不可小視。webOS手機的設想是實現網絡的無縫覆蓋,即手機網絡與無線網絡的***結合。同時支持WiFi無線上網,雙劍合璧,讓您的手機永不掉線。webOS中的瀏覽器是一個完整的桌面級瀏覽器,支持網頁中的Flash元素顯示,這樣的設計讓您能夠瀏覽到更加精彩的網絡內容,同時Webkit技術的加入讓其給使用者帶來更加出色的使用體驗。
3G時代對webOS來講如魚得水
除了這些新功能,目前大部分中的U盤模式、導航功能、彩信功能、復制粘貼、郵件收發等功能在該系統上都能夠實現。值得一提的是webOS不但可以運行在Palm的手機上,同時在市場上其他受大眾歡迎的智能手機上也能夠使用。這樣的開放性和兼容性使其的前途非常被看好。
面向開發者的webOS
Palm還將推出一款名為“Mojo消息服務”、面向開發人員的“集成云服務”。該服務利用標準的發布/訂閱系統,使數據由“云”傳輸到手機上。在應用程序開發方面,新系統的優勢在于,任何熟悉 CSS、HTML 、XML 和 Javascript 編程的開發者都能夠為該操作系統開始應用,無需學習新的編程語言。這能夠為 Palm Pre 開放應用的開發者群體眾多,未來 Palm Pre 將擁有更多的應用。
Palm Mojo應用程序框架
使用Mojo便于開發Palm webOS應用程序,它是一個新的應用程序框架,基于HTML5, CSS,和JavaScript標準。這些標準 web開發者已經是非常熟悉和喜愛的。webOS應用程序可以直接安裝運行在手持設備,訪問更廣泛設備服務器。
Mojo帶給你:
1)導向、轉移、滾動等更直觀的建立程序
2)可使用webOS通知系統警告用戶不要中斷
3)HTML5本地存儲,使得當用戶離線狀態也可以使用數據。這對開發者是個好消息,提供很多方式從palmos的數據文件pdb格式中提取數據到你的新的webos應 用程序中。這樣可以轉移更多資源從palmos到webos中。
The Palm Mojo SDK(軟件開發工具包)
Palm稱,第三方開發商MotionApps將開發一款在Pre手機上運行的Palm OS模擬器。當時這款模擬軟件還不能利用webOS核心功能。基于Mojo應用程序框架,SDK提供簡單的代碼,文件和開發工具。基于Eclipse交互式數據輸入也將會包括在內,你可以選擇工具建立webOS應用程序。當前Mojo SDK內部預發布,將會再測試成熟時提供免費下載。
webOS 2.0之后Palm廢棄了Mojo框架而發布了Enyo框架。Enyo 來自 Palm 的 Aries 項目。Aries 是 Palm 發布的一個完全基于瀏覽器的手機應用開發環境。在開發過程中,開發者發現 Ares 的 Javascrpit 開發框架 OpusJS 擁有比 Mojo 更多的優點,于是決定在其應用在手機之上。由于與 Mojo 框架完全不同,新的框架將取代 Mojo。這個新的框架基于 OpusJS,由于起源于 Ares,而且可以與其緊密配合,所以取名為 Enyo。
總結
隨著惠普收購Palm,webOS的一切都變得自然起來。我們曾對惠普收購Palm的真實意圖有過很多猜測,是成為惠普云計算中的一環還是成為惠普移動領域的利器?在惠普發布webOS 3.0后答案已經揭曉——Touchpad。惠普正在打造一個屬于webOS的平板未來。
【編輯推薦】
- webOS 2.1應用開發初體驗
- webOS 3.0 惠普平板系統駕到
- 收購Palm周年慶 惠普在移動領域艱難而執著的前行
- 視頻:惠普webOS 3.0全新界面功能揭秘
- webOS用戶界面基本概念一覽