惠普杀入平板市场 webOS 3.0SDK和PDK正式发布(附下载)

原创
移动开发
7月1日美国正式发布安装webOS 3.0的平板的电脑,而7月2日早晨,惠普的webOS向开发者发布webOS 3.0的正式版本。

【51CTO短讯】7月2日早晨,惠普的webOS向开发者发布webOS 3.0的正式版本,***版本的3.0 SDK和PDK正式发布。

惠普给开发者发送的邮件

 据悉,7月1日美国正式发布安装webOS 3.0的平板的电脑,在这一时刻发布webOS 3.0的SDK和PDK惠普显然是做好了准备的。

image

惠普为平板电脑(TouchPad像素是1024 x 768​)​量身定制了webOS 3.0,但是针对智能手机和其他平台的支持也会稍后推出。惠普​用Enyo取代了Mojo应用​框架,Enyo完全是为Web开发准备的。开发人员可以使用SDK编写JavaScript应用,稍后被转换成HTML运行于WebKit浏览器中,不论是webOS浏览器还是WebKit桌面浏览器如Google Chrome或者Apple Safari都可以。​

对于不喜欢JavaScript开发的人来说,PDK(Plug-in Development Kit)​支持创建C/C++应用,然后转换成浏览器插件或者JavaScript-C/C++混合应用,最终结果仍然存在于Web应用域内。PDK包括了GCC编译器、​Simple DirectMedia Library (SDL) 和​支持多媒体和游戏的OpenGL库。​​

Enyo包括了一组UI控件和工具,看起来像是一堆DOM节点,实际上会被转换成给一个节点。例如下面的控件:

  1. enyo.create({   nodeTag: "span",   className: "a-css-class",   style: "color: purple;",   content: "Hello World" }).renderInto(document.body); 

转换后的HTML代码:​

  1. <span id="control" class="a-css-class" style="color: purple;">Hello World</span> 

以下为webOS 3.0 SDK和PDK的下载地址

Eclipse IDE的插件webOS Plug-In下载地址

相关安装说明在这里

***的SDK主要有以下改动:

1、用Enyo框架替代了Mojo框架,这也标识着enyo开发将会成为webos开发的主流技术。

2、支持VirtualBox 4.0.x.以前的SDK只能运行在3.2版本上。现在可以在***版本的VirtualBox上运行了。

3、增加了几个硬件ID:

  1. #define HARDWARE_VEER       301 
  2. #define HARDWARE_PRE_2      401 
  3. #define HARDWARE_PRE_3      501 
  4. #define HARDWARE_TOUCHPAD   601 

过去的Mojo应用可以通过兼容模式在webOS 3.0获得支持,但是开发人员需要使用早期的模拟器图片​因为SDK 3只支持​TouchPad模拟器。注意,该模拟器运行在来自Oracle的虚拟产品VirtualBox上。

基于SDK的开发支持Windows、Mac OS和Linux,PDK的开发在Windows与Visual Studio集成,在Mac上与Xcode集成,在Linux上不支持。

发布日志在这里

Enyo教程的地址

 

责任编辑:佚名 来源: 51CTO
相关推荐

2011-07-04 10:10:36

webOS 3.0TouchPad惠普

2011-03-31 15:58:27

2011-03-31 09:44:13

webOS

2011-03-21 13:52:30

下载webOS SDKwebOS 2.1

2011-09-30 10:09:01

Windows PhoMangoSDK

2010-08-06 14:11:29

Symbian^3(P

2009-07-06 10:38:56

Wix 3.0

2011-02-10 03:26:21

webOS惠普TouchPad

2011-10-14 09:08:15

Ubuntu 11.1下载

2011-04-01 11:13:57

jQuery

2011-12-05 09:51:13

Dojo

2012-02-13 10:41:57

JavaGroovy

2011-01-21 10:32:56

Qomo 1.2

2010-12-28 13:36:15

webOS SDKPalm

2010-08-26 16:30:00

傲游浏览器3.0傲游3.0

2010-02-02 17:04:38

Windows MobWindows Mob下载

2011-03-03 15:32:51

Qt-Quick

2013-12-06 10:43:52

Android 4.4特性

2010-05-26 08:58:35

2011-04-11 14:59:56

Qomo Linux
点赞
收藏

51CTO技术栈公众号