# Enyo–webOS 新的应用程序框架发布

- 作者：积木
- 发布时间：2010-11-23 06:30
- 分类：公司
- 原文：https://www.ifanr.com/25985

[![](https://s3.ifanr.com/wp-content/uploads/2010/11/precentral-0855-480x319.jpg "precentral-0855")](http://www.ifanr.com/25985/precentral-0855)

在 webOS 开发大会上，Palm 宣布了新的应用程序开发框架 Enyo，这将代替原有的 Mojo。Enyo 是一个 Javascript 开发框架。（从 webOS 2.0 开始，Palm 将进一步拥抱 web 开发技术，其中包括：将 java service 替换为 javascript service，对 Html5 更好的支持等。）

**Enyo 的由来**

Enyo 来自 Palm 的 [Aries 项目](http://ares.palm.com/Ares/about.html)。Aries 是 Palm 发布的一个完全基于浏览器的手机应用开发环境。在开发过程中，开发者发现 Ares 的 javascrpit 开发框架 OpusJS 拥有比 Mojo 更多的优点，于是决定在其应用在手机之上。由于与 Mojo 框架完全不同，新的框架将取代 Mojo。这个新的框架基于 OpusJS，由于起源于 Ares，而且可以与其紧密配合，所以取名为 Enyo。

（注：Ares 是希腊神话中的战神，Enyo 是他的同伴）

**Enyo 的优点**

> 支持多种机型和不同的屏幕尺寸
> 
> 加快程序启动速度
> 
> 面向对象，拥有更好的事件处理能力
> 
> 现代模块化设计——易于维护，代码重用
> 
> 与 Ares 配合良好——由同一个团队构建
> 
> 可以基于浏览器开发，无需模拟器
> 
> 精简代码
> 
> 硬件加速

Enyo 将在明年逐渐替代 Mojo，而开发者也可以在 2011 年早期开始获得 Enyo SDK。

via [Precentral](http://www.precentral.net/preview-enyo-app-framework-webos)
