繁体   English   中英

在Windows上使用Visual Studio安装WebOS PDK

[英]Installing webOS PDK on Windows with Visual Studio

由于现在已经将webOS设为开源,因此有必要开发它,这是有道理的,因为将会有更多的人使用该平台。 我看过一些JavaScript东西,并决定不喜欢它的外观,因此我想知道在Windows和Visual Studio上使用C / C ++的最佳方法是什么。 我应该使用特定版本的Visual Studio(Express)吗? 有没有关于建立开发环境的好的教程?

请注意,webOS尚未开源。 当前可用的webOS SDK包含三个子框架,可用于为平台编写应用程序:

  1. Mojo Javascript框架。 这是为webOS智能手机编写HTML / Javascript应用程序的旧方法。 使用此框架编写的应用程序可以在TouchPad平板电脑上以缩小屏幕模式运行,或者可以根据需要使它们在全屏模式下运行,但是在大多数情况下,由于该框架是为电话形式设计的,因此很难使它们看起来不错因子。

  2. Enyo Javascript框架。 这是旨在在TouchPad上运行的新框架。 用Enyo编写的应用程序在TouchPad上看起来不错,但是大多数webOS智能手机都不附带Enyo库(几乎没有可用的Pre3是例外),因此它基本上是仅TouchPad的框架。 Enyo是为大屏幕设计的,因此即使手机中装有Enyo,大多数应用在该尺寸下也不会看起来最好。

  3. PDK C / C ++框架。 这是一个准系统框架,您基本上需要自己做所有事情。 您可以编写C或C ++代码,并可以访问SDL的完整端口以访问显示器和其他硬件。 OpenGL ES 1和2通过SDL可用。 没有GUI服务,您必须自己绘制屏幕,​​一个对我影响最大的问题是,无法访问相机或麦克风(可以从Javascript框架轻松访问它们)。 可以像在Windows(Visual Studio)或Mac(XCode)上的普通桌面应用程序一样编写和调试PDK应用程序。 我使用Visual Studio 2010 Express,效果很好。 SDK附带的示例都可以使用Visual Studio项目。

第四种模式是制作混合应用程序。 该应用程序是使用Javascript框架之一编写的,而某些组件是使用C / C ++用PDK编写的。 PDK组件只能是后台处理,其屏幕由Javascript控制,或者您也可以给PDK应用程序一部分屏幕,以使用SDL进行绘制。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM