Palm在纽约举行的开发者大会刚刚结束,他为大家展示了下一阶段Palm即将采用的应用软件开发架构:Enyo。这一架构基于本地硬件加速并且具有更快的程序加载速度,它很快就将取代现有的Mojo架构。
#p#副标题#e#
在新的Enyo架构下,软件的开发速度将得到大大提升,因为开发者无需再根据不同的屏幕尺寸,为一款软件开发多个版本,这就节省了重复编写软件而浪费掉的 时间;除此之外,应用程序在手机上的运行速度也更加流畅,和HTML5的网页兼容性更强;对于开发者来说,利用Enyo开发起软件会更加方便,因为它在特 殊事件处理技术上表现更加成熟,即使在内存溢出或者内存卡出现错误的情况下,也能够应对自如。
#p#副标题#e#
Palm为了可以让Enyo这一架构良好的运行,它会和Ares架构共同成为软件开发时使用的架构,而且Palm花费了大量的时间对Enyo架构下开发出的软件进行测试,这一测试过程不是通过模拟器,而是通过网页,在这样情况下得出的数据或许会更具有实际意义。
HP官员Scott Miles在开发者大会上演示了一款基于Enyo架构开发的可以在Chrome桌面浏览器内运行的电子邮件应用程序,具体演示了相同的应用程序如何在一个设备中不同窗口(全屏尺寸、缩小尺寸)情况下显示。