0

到目前为止,我知道 BlackBerry 10 有两种主要的应用程序。

1) Cascade apps 2) Core Native apps

我需要知道所有级联应用程序是否也支持核心原生 API。而且,如果制作了核心原生应用程序,它是否可以访问级联框架?例如,核心原生应用程序是否可以访问信号和插槽?

4

1 回答 1

0

Cascades 应用程序可以很容易地访问核心原生 API,因为消息传递方法不同。Cascades 使用 Qt 信号/插槽方法,核心原生应用程序使用队列/轮询方法。

要利用信号和插槽,您必须实现纯 Qt 或 Cascades 对象,因此它不再只是核心原生应用程序。这只是语义。也就是说,Cascades 支持大多数核心功能。当支持不可用时,我通常将队列代码写入 QtThread 的处理对象并将队列事件更改为信号。

于 2013-11-10T17:56:58.107 回答