问题标签 [blackberry-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1646 浏览

c++ - 如何在 Blackberry Cascades qml 和 qt 中点击列表项组件

我之前用其他措辞问过这个问题,但也许这个问题措辞不好,似乎没有人回答。我一直在寻找一个工作示例来显示我的问题的答案,但我找不到任何答案。我真的需要知道这个问题的答案。

在 Blackberry Cascades、QML、QT 和 C++ 中,我如何回应有人点击列表中的项目?

答案是否与 TapHandler 和 ListView 相关?如果是这样,有人可以告诉我如何连接这两者,因为我在互联网上找不到任何例子。

0 投票
2 回答
405 浏览

nfc - BlackBerry 10 Webworks(HTML5)平台中的 NFC API?

嗨朋友们,我是 Blackberry 10 开发平台的新手。是否有一些方法可以在 BlackBerry 10 Webworks(HTML5) Platform 中调用 NFC API?

例如阅读标签或写作标签。

0 投票
2 回答
2842 浏览

c++ - 从 Cascade QML 调用 C++ 函数

我想从 Cascade QML 调用 C++ 函数

这是计算器QML.cpp

我声明了这个函数,因为Q_INVOKABLE void injectContainer(); 这是 CalcatorQML.hpp

这是我的main.qml,你可以在b1看到点击这个语句injection.injectContainer1();

我的问题是函数injectContainer没有被调用 谢谢

0 投票
2 回答
932 浏览

c++ - 黑莓 C++ Cascade 中的控制台

我想console.log在我的应用程序中使用在控制台窗口中打印输出,但编译器报告此错误

现在我该如何解决?

谢谢

0 投票
4 回答
2049 浏览

android - 开始 BlackBerry 应用程序开发

我是一名移动应用程序开发人员,在 Windows Phone 应用程序开发和 Android 方面拥有相当不错的经验。现在,我也想开始为黑莓开发。

通过BlackBerry 官方网站,我了解到可以使用各种Runtime for Android 应用程序工具将我现有的 Android 应用程序移植到 Blackberry 10 和 BlackBerry Playbook 。

我的问题:什么是可取的?我应该使用标准的Blackberry Java SDK为 Blackberry 开发应用程序,还是可以在 Android 上制作我的应用程序,然后为 BlackBerry-10 和 BlackBerry Playbook 重新打包它们?我知道某些 Android 应用程序可能与 BlackBerry 不兼容,例如依赖 Google Maps 或 Android 文本转语音引擎的软件包,但现在我不打算在我的应用程序中使用它们黑莓。

鉴于我在编程方面的知识,我想我有三个选择:

  1. 使用 C/C++ NDK 构建
  2. 在 Android 上构建应用程序,然后为 BlackBerry 重新打包它们
  3. 使用 BlackBerry Java(移动版)构建

哪个是最可取和方便的?

我对 Android 很熟悉,但对 J2ME 一无所知。因此,我认为与其学习在 J2ME 中绕过 UI,不如在 Android 中完成,然后为 Blackberry 重新打包。那是正确的做法吗?

0 投票
2 回答
559 浏览

qml - 黑莓10中的Coverflow

我正在使用本机 SDK 在 blackbery10 中开发应用程序。而且我想在我的应用程序中显示封面流。但是我没有找到用于进行封面流的组件。如何通过 QML 在 Blackberry10 中进行 Cover-flow。请帮我

0 投票
3 回答
2900 浏览

c++ - C++ 的 RSA 加密 (BB10)

已解决(寻找我的答案)。我需要帮助在 C++ 中使用 RSA 加密密码。我正在为 C++ 中的 Blackberry10 工作,我一直在寻找 RSA 教程或指导我完成加密过程的东西,但遗憾的是我没有找到任何一致的东西。

有人告诉我,该过程基本上包括三个步骤:

1)用模块和指数生成RSA公钥。2)用公钥加密文本。3)在base640中再次加密文本。

如果您想知道为什么我需要遵循这三个步骤是因为我正在使用银行应用程序,而这些是他们的要求。

我一直在搜索,我什至没有找到如何迈出第一步,用模块和指数生成公钥(我已经有了)。

任何帮助将不胜感激。

谢谢。


是不是我自己构建了整个应用程序。我们是一个团队,我只需要使用 RSA 加密客户端密码并将其发送到流程的下一步。我确实有使用 Blackberry 和 RSA 的经验,但是在 Java 中,这个过程稍微容易一些,例如:在 java 中,一旦你得到模块和公共指数,第一步就是通过一个非常简单的语法创建 RSA 公钥对象: RSAPublicKey publicKey = new RSAPublicKey(new RSACryptoSystem(2048),ebytes, mbytes);. 在这部分我有点迷失,因为我没有找到合适的 BB10 文档。如果我创造了我自己创建一个完整的加密 API 的错觉,我很抱歉。BB10 有这个基于 hursa.h 的安全 API (https://developer.blackberry.com/native/beta/reference/com.qnx.doc.crypto/topic/about_rsa_raw.html) 我' 我试图实现它,但我没有成功。@owlstead @dajames @bta

0 投票
1 回答
4091 浏览

c++ - BB10 级联命令行开发

由于如果您了解 Qt,BB10 的编程现在应该会容易得多,所以我决定试一试,我一直在阅读:https ://developer.blackberry.com/cascades/documentation/getting_started/index.html

我注意到 RIM 的所有教程以及我能找到的所有在线教程都以 QNX Momentics IDE 为中心——一个定制的 Eclipse。

因为我是老派,而且我喜欢 VIM,所以我真的更喜欢使用命令行工具。但是,我似乎找不到任何有关如何在此 IDE 之外设置项目、构建过程或设备/模拟器部署的文档。这甚至可能吗?如果是这样,是否有人对某些文档或教程有任何线索?

0 投票
1 回答
1144 浏览

qml - 在 QNX Momentics IDE 中添加 Qt

我有黑莓java环境的经验。但我需要了解基于QNX的IDE来开发黑莓10。我成功安装了所有设置。并运行一些小例子。我需要用 Blackberry10 开发cover-flow。我的一些朋友告诉我,它可以用 Qt 完成。但是我在导入 Qt 时出错。问题是什么 。以及如何使用 QNX Momentics 开发覆盖流

0 投票
2 回答
104 浏览

blackberry-simulator - 黑莓 10 开发者设备“错误:设备”

我在黑莓 10 开发人员设备上收到错误“错误:设备”。将未签名的 .bar 文件安装到设备时出现此错误。

它早些时候工作正常,但突然开始显示此错误。我试图重新启动设备,但仍然遇到同样的错误。