Palm Web OS 簡介

1.簡介 

      Palm WebOS是新一代操作系統,通過網絡客戶端使其擁有前所未有的擴展能力。Palm Web OS平臺由前蘋果公司高管喬恩·魯賓斯坦(Jon Rubenstein)領銜開發,而Palm Pre是首款採用Web OS的智能手機。

  在人機界面上,Web OS非常友好,增強了多點觸控體驗,另外強化無線互聯功能也是新系統的重要特性,此外支持網頁內容和手機內資料的統一的搜索功能,能夠同時處理多個在線任務也 是值得期待的看點。

2.WebOS 操作界面介紹

Web OS是Palm OS、BlackBerry OS之後的有一套新的手機系統,Web OS 界面非常的簡潔,比如 Web OS擁有許多應用,但平常屏幕上只顯示"電話、聯繫人、郵件、日曆"這四個應用如(圖1),當用戶點擊右下角的隱藏/顯示按鈕時,屏幕上的其他應用纔會都顯示出來如(圖2), 包括:短信、網絡瀏覽器、相機、照片、音樂、視頻、記事本、任務管理、地圖、計算器等應用。Palm Pre採用寬大的觸控屏幕,用戶能夠輕鬆地用手指滾動屏幕列表。

  此外,Palm Pre 還擁有一項新的Synergy(協同)同步系統功能,能夠自動管理用戶的多個聯繫網絡,用戶只需要登錄 Google 、Outlook 和 Facebook,twitter的賬戶,Palm 會將這些網絡的數據分隔保存。但用戶又能夠統一獲得多個服務的即時消息,操作相當人性化。Palm Pre的網絡瀏覽器基於Webkit ,界面舒適,且支持多選項卡瀏覽。

Palm Pre 還擁有 Google Android類似的"彈出消息(popup)"通知系統,如果正在運行其他軟件的時候有了新消息,它會自動調整大小讓你能夠看見消息內容。Palm Pre 的Dock 工具欄還可以自定義應用快捷啓動項。此外,Palm Pre 還支持微軟的 Exchange 企業郵件功能。

            (圖1)                             (圖2)

3.Web OS應用程序開發

在應用程序開發方面,新系統的優勢在於,任何熟悉 CSS、HTML 、XML 和 Javascript 編程的開發者都能夠爲該操作系統開始應用,無需學習新的編程語言。這能夠爲 Palm Pre 開放應用的開發者羣體衆多,未來 Palm Pre 將擁有更多的應用,web os 所用的開發語言是傳統的web開發所用的技術並且支持css3,HTML5,以及一個JavaScript開發框架Mojo,在UI方面支持widget,Mojo框架帶有豐富的界面Widget控件,如List,Menu等,在開發的過程中非常方便調用。

4.Palm Mojo應用程序框架

使用mojo便於開發Palm WebOS應用程序,它是一個新的應用程序框架,基於HTML5, CSS,和JavaScript標準。這些標準 web開發者已經是非常熟悉和喜愛的。WebOS應用程序可以直接安裝運行在手持設備,訪問更廣泛設備服務器。

  Mojo的功能:

1)導向、轉移、滾動等更直觀的建立程序

2)可使用webos通知系統警告用戶不要中斷

3)HTML5本地存儲,使得當用戶離線狀態也可以使用數據。這對開發者是個好消息,提供很多 方式從palmos的數據文件pdb格式中提取數據到你的新的webos應 用程序中。這樣可以轉移更多資源從palmos到webos中。

4)採用經典的設計模式MVC模式,使得程序的結構清晰,易於維護和擴展。

5.Palm Mojo SDK

基於mojo應用程序框架,SDK提供簡單的代碼,文件和開發工具。基於Eclipse交互式數據輸入也將會包括在內,你可以選擇工具建立webos應用 程序。當前mojo SDK的版本發佈到1.4.1 可以在官網上下載,官網地址:http://developer.palm.com/

在接下來的幾篇文章中我將介紹如何搭建Palm WebOS 平臺的開發環境。


作者:藍之風
出處:http://www.cnblogs.com/vaiyanzi/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章