WebOS 2.1 - 通过 WebOS SDK 模拟体验!

作者:Ross Larson

仿佛就在昨天,Palm 发布了其全新的基于 Linux 的 WebOS 和 Palm Pre,准备以其小巧的包装和 Linux 的强大功能震撼世界。 他们还发布了一个非常棒的 SDK,可以在 VirtualBox 中模拟整个操作系统,并以 Ubuntu 的 .deb 软件包形式发布。 甚至有人在 Linux Journal 网站上发布了一篇操作指南

等等... 那不是昨天? 已经过去两年多了?

你说 Palm 已经被卖给惠普 (HP) 了?

哦,请原谅。 对不起。 看来这个世界上唯一不变的就是变化。

从经济角度来说,过去的两年对于 WebOS 来说并非一帆风顺,但惠普收购 Palm 似乎给 WebOS 项目注入了新的活力。 他们发布了一个新版本 - WebOS 2.1,其中包括对 node.js 的原生支持,以及一些其他很酷的开发者功能,例如“Exhibition Mode”(展览模式)。 惠普新任 CEO 李艾科 (Léo Apotheker) 声称,他们对 WebOS 的目标是每年销售 1 亿台设备,并在 2012 年之前将其纳入每一台惠普 PC。 这些都是雄心勃勃的目标,所以如果能体验一下这款即将普及于(惠普)平板电脑、智能手机、PC 和打印机的操作系统,岂不是很棒?

猜猜怎么着? 你很幸运。 WebOS 2.1 SDK 中提供了一个 WebOS 模拟版本。 该 SDK 仍然通过 VirtualBox 模拟器运行,让您可以体验最新版本的操作系统,看看它是否真的准备好迎接黄金时代。

感兴趣吗? 好的,我们开始吧。

(本操作指南假定您有一个可以安装 Ubuntu .deb 软件包的 Linux 系统。 如果您希望有 .deb 文件以外的其他 Linux 安装包,我建议您联系 Palm,邮箱地址为 pdc@palm.com,请求他们现在或将来发布其他版本。 目前,.deb 软件包似乎是唯一官方发布的版本。)

步骤 1: 在 http://developer.palm.com/ 注册一个 Palm 开发者帐户。(或者,直接访问 Ubuntu SDK 下载页面 此处。)

步骤 2: 如果您已经安装了 VirtualBox (3.2) 和 Java,请跳过这些步骤。 如果您安装的是 VirtualBox 4.0,请注意 SDK 尚不兼容 VirtualBox 4.0 版本。 关于如何获取 Java 和 VirtualBox 的说明,请参阅 Ubuntu SDK 操作指南

步骤 3: 如果您安装的是 64 位系统,请确保已安装 ia32-libs。

步骤 4: 下载 WebOS 2.1 SDK,以及适合您系统的 palm novacom 软件包。 转到您下载文件的目录,并按照指示安装这些软件包

32 位系统

sudo dpkg -i palm-sdk_2.1.0-svn409992-pho519_i386.deb
sudo dpkg -i palm-novacom_1.0.64_i386.deb

64 位系统

sudo dpkg -i --force-architecture palm-sdk_2.1.0-svn409992-pho519_i386.deb
sudo dpkg -i --force-architecture palm-novacom_1.0.64_amd64.deb

步骤 5(仅限开发者): 如果您是开发者,请下载 文档/代码示例,并查看 构建您的第一个应用程序教程SDK 示例项目开发者视频库。 此外,您还可以安装 WebOS Eclipse 插件

尝试一下 WebOS。

 

此时,您可以通过在命令提示符中输入“palm-emulator”来打开模拟器。 请记住,WebOS 设备通常在屏幕下方有一个“手势区域”,模拟器上没有这个区域,也没有像捏拉缩放这样的多点触控功能。 但是,有一些模拟手势可以使用键盘和鼠标来执行

  • Escape - 返回手势
  • End - 向上滑动的手势
  • Home - 中心按钮
  • 向左/向右箭头切换应用程序
  • Shift - Shift 键
  • Alt - Option 键
  • 鼠标左键双击 - 放大/缩小

WebOS 是一个基于 Linux 的操作系统,具有很大的潜力。 开发者和社区的支持将在使这款操作系统走向辉煌方面发挥重要作用。 如果您对模拟器的体验激发了您对真机的渴望,请查看 Palm 开发者设备计划 和 Palm 开发者邮件列表,因为您可能有机会以大幅折扣获得硬件。 无论如何,享受您的 WebOS 体验吧,它由 Linux 的灵活性驱动。

加载 Disqus 评论