我必须开发一个黑莓应用程序,它在运行黑莓OS 7.0及更早版本的所有设备上运行,也可以在BlackBerry 10设备上运行。我怎样才能做到这一点?

是一个能够支持上述所有平台的WebWorks应用程序?如果是,WebWorks开发没有IDE ..我如何代码?

有帮助吗?

解决方案

webworks支持BlackBerry OS 5.0+,BlackBerry Playbook OS和BlackBerry 10.

关于HTML5功能符号,这取决于OS版本。例如,BlackBerry OS 5.0是专有浏览器实现,不支持Ajax请求。 BlackBerry OS 6.0是基于WebKit的,但与像黑莓10设备类似的东西相比,引擎的旧版。因此,您需要注意各种平台上都支持哪些HTML(5)的功能和功能。 如此,如果您有共享的HTML5“基础”,可以使用(重新)与智能手机(BBOS),平板电脑OS SDK(PlayBook)和BB10 SDK一起包装的Proved(重新)。每个都将创建一个在相应环境中运行的应用程序:Java,Air,Native。

如果您开始查看WebWorks API(即JavaScript API绑定到HTML5超出HTML5之外的本机层的本机层; BBM集成),那么您将需要利用API文档来查看哪些API可以使用哪个API SDK。根据您的平台,各种API可能存在差异甚至可用性。

HTML5提供了最常见的“基础”以进行重复使用,但您仍然需要注意每个平台的局限性和差异。

没有WebWorks IDE,您可以使用您喜欢创建HTML,JavaScript和CSS资源的任何IDE。然后将SDK利用将这些资源“包装”中的“将”资源“包装”中的相应平台的BlackBerry应用程序。

其他提示

html5 blackberry developer 页面应该拥有开始创建网站的所有信息应用程序。在此页面提到,您可以选择使用WebWorks定位所有BB10,BB7和PlayBook OS。

WebWorks可以针对OS 7.0,PlayBook和BB10。您只需向要部署到的版本下载SDK。注意每个平台都有平台特定的API,如果您使用它们,需要管理(如在BB10中使用NFC)。这实际上是有多个SDK的原因。每个SDK将给定平台的本机特征暴露给HTML5。

作为开发。开始的最简单方法是使用 phonegap 。他们的文档非常彻底,它们有脚本为您部署并管理目录结构,管理引脚和键,开发人员代币等。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top