糯米文學吧

位置:首頁 > 設計 > 網頁設計

關於Widget 、App Widget 、Web App 的概念

Widget最初的概念是98年一個叫Rose的蘋果工程師提出,直到2003年的時候才正式為大家所知,不過隨後無數大公司都開始接受並應用這一思路。 現在我們看到在蘋果系統裏按下F4彈出的Dashboard裏的小工具叫Widget,在Windows 7裏側邊欄上的那些漂亮的小工具叫Gadget(widget變體?),除此以外還有yahoo Widget等等Widget產品。他們有一個共同的'特點就是採用前台Web開發用的技術(譬如HTML、CSS、Javascript)來製作的小工 具、小部件。

關於Widget 、App Widget 、Web App 的概念

在Android系統裏,幾乎每個可視化的View組件都叫Widget,起這個名字可能當時是為了趕時髦。

App Widget是從Android 1.5以後才有的東東,就是可以放在Android桌面上的應用程序小組件。這一點上看他的功能很像windows的側邊欄小工具,可惜的是他的採用技術 並不是HTML等技術。當然App Widget才是我們本講的主角,本來他應該順理成章叫做Widget的,至少也要叫做Gadget吧,可惜這個名字已經被他自己的系統佔用了,所以只好 改名叫App Widget。

最後講一下Web App 或者説是Android Web Application,也許叫mobile web application 更準確些。我們發現現在智能機系統平台很多,譬如iOS、Android、Windows Phone 、WebOS、BlackBerry等等,它們採用的技術框架也各不相同,有沒有辦法寫一個程序在各個系統上都能運行呢?答案是肯定的,寫基於 Webkit的瀏覽器的應用即可。我們使用 HTML5、CSS3、JavaScript、WebKit 等技術來寫的Web Application也許是今後的一個大潮流也説不準啊。有機會我們再講講Android Web Application 的開發。

標籤:Widget app web