Blackberry 适用于OS 7.0及更早版本的黑莓应用程序,支持黑莓10

Blackberry 适用于OS 7.0及更早版本的黑莓应用程序,支持黑莓10,blackberry,blackberry-webworks,blackberry-10,Blackberry,Blackberry Webworks,Blackberry 10,我必须开发一个BlackBerry应用程序,它可以在所有运行BlackBerry OS 7.0和更早版本的设备上运行,也可以在BlackBerry 10设备上运行。我该怎么做 WebWorks应用程序是否能够支持上述所有平台?如果是,则没有用于WebWorks开发的IDE。。我应该如何编写代码?该页面应该包含开始创建WebWorks应用程序所需的所有信息。正如该页所述,您可以选择使用WebWorks针对所有BB10、BB7和Playbook操作系统。WebWorks可以针对操作系统7.0、Pla

我必须开发一个BlackBerry应用程序,它可以在所有运行BlackBerry OS 7.0和更早版本的设备上运行,也可以在BlackBerry 10设备上运行。我该怎么做


WebWorks应用程序是否能够支持上述所有平台?如果是,则没有用于WebWorks开发的IDE。。我应该如何编写代码?

该页面应该包含开始创建WebWorks应用程序所需的所有信息。正如该页所述,您可以选择使用WebWorks针对所有BB10、BB7和Playbook操作系统。

WebWorks可以针对操作系统7.0、Playbook和BB10。您只需下载要部署到的版本的SDK。请注意,每个平台都有特定于平台的API,如果您使用这些API,则需要对其进行管理(如在BB10中使用NFC等)。这实际上就是为什么SDK有多个版本的原因。每个SDK都向HTML5公开给定平台的本机特性


至于发展。最简单的入门方法是使用。他们的文档非常详尽,他们的脚本可以为您部署内容、管理目录结构、管理PIN、密钥、开发人员令牌等。

WebWorks支持BlackBerry OS 5.0+、BlackBerry PlayBook OS和BlackBerry 10

关于HTML5功能,这取决于操作系统版本。例如,BlackBerry OS 5.0是一种专有的浏览器实现,不支持Ajax请求。BlackBerry OS 6.0基于WebKit,但与BlackBerry 10之类的设备相比,它是该引擎的旧版本。因此,您需要注意在各种平台上支持哪些HTML(5)特性和功能

也就是说,如果您有一个共享的HTML5“基础”,那么它可以(重新)与WebWorks智能手机SDK(BBOS)、Tablet OS SDK(PlayBook)和BB10 SDK一起打包。每个应用程序将创建一个在各自环境中运行的应用程序:Java、AIR、Native

如果您开始关注WebWorks API(即绑定到本机层以实现HTML5之外的功能的JavaScript API;BBM集成就是其中之一),那么您将需要利用API文档来查看哪些API可以与哪个SDK一起使用。根据您的平台,各种API的实现甚至可用性可能会有所不同

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

没有WebWorksIDE,您可以使用任意IDE来创建HTML、JavaScript和CSS资源。然后利用SDK将这些资源“打包”到相应平台的BlackBerry应用程序中