webOS發布新的應用程序開發框架Enyo
如果說iPhone是定位于普通消費者的,Windows Phone是定位于行政人士的,Android定位程序開發人員的,黑莓是定位于信息控的,那早些時候發布的webOS 2.0就可能是為那些玩社交媒體和Web 2.0的玩家準備的。在 webOS 開發大會上,Palm 宣布了新的應用程序開發框架 Enyo,這將代替原有的 Mojo。Enyo 是一個 Javascript 開發框架。(從 webOS 2.0 開始,Palm 將進一步擁抱 web 開發技術,其中包括:將 Java service 替換為 Javascript service,對 Html5 更好的支持等。)
webOS 2.0
Enyo 的由來
Enyo 來自 Palm 的 Aries 項目。Aries 是 Palm 發布的一個完全基于瀏覽器的手機應用開發環境。在開發過程中,開發者發現 Ares 的 Javascrpit 開發框架 OpusJS 擁有比 Mojo 更多的優點,于是決定在其應用在手機之上。由于與 Mojo 框架完全不同,新的框架將取代 Mojo。這個新的框架基于 OpusJS,由于起源于 Ares,而且可以與其緊密配合,所以取名為 Enyo。
Ares 是希臘神話中的戰神,Enyo 是他的同伴
Enyo 的優點
◆支持多種機型和不同的屏幕尺寸
◆加快程序啟動速度
◆面向對象,擁有更好的事件處理能力
◆現代模塊化設計——易于維護,代碼重用
◆與 Ares 配合良好——由同一個團隊構建
◆可以基于瀏覽器開發,無需模擬器
◆精簡代碼
◆硬件加速
Enyo 將在明年逐漸替代 Mojo,而開發者也可以在 2011 年早期開始獲得 Enyo SDK。
【編輯推薦】