您可能已经或可能没有看到惠普上个月开放webOS的计划。 我们做了,并且说了几句话。 惠普现在已经很好地发布了其开源版本的路线图,并且完全开源了Enyo应用程序框架。 但这对Android人群来说意味着什么呢? 在短期内,这意味着您将看到至少一些可用于Android的webOS应用程序。 从长远来看,这意味着您可能会看到桌子转动的那一天,您可以在Android平板电脑上安装webOS(而不是相反)。
我们将首先解决应用程序问题 - 惠普本周发布了Enyo应用程序框架的源代码。 Enyo的核心是基于Web技术,就像webOS一样(而Android框架基于Java)。 作为一个应用程序框架,Enyo是webOS开发人员用来构建应用程序的语言,并作为原始Web代码的中介。 Enyo的用户界面商标是滑动面板的使用,从侧面弹出并堆叠起来,用于可调节的多柱接口。 在这方面,它与为Honeycomb的应用程序开发引入的Fragments概念没有什么不同。
开放源代码意味着使用Enyo编写的开发人员可以编译应用程序,以便在浏览器或支持Web应用程序的操作系统上加载,而不会出现任何问题。 事实上,它已经发生了 - 多个webOS Enyo应用程序可通过基于WebKit的Web浏览器获得,至少有一个名为Paper Mache的Instapaper客户端现在可在Android Market中使用。 当然,还需要进行一些调整以使事情变得美观和流畅,但Paper Mache等应用程序的外观和行为(减去滞后和抖动)与在webOS上完全一样。
第二个主要声明是惠普正在倾销他们的自定义内核并采用标准Linux内核以便在Open webOS中使用。 这是Android内核背后的基本原则,因为交换机webOS将获得广泛的硬件支持。 对于Android开源项目有Cyanogen,我们当然希望webOS能够实现同样的目标。 问题是……有人想安装吗?