
BlackBerry PlayBook NDK开发入门
文章平均质量分 60
介绍BlackBerry PlayBook NDK开发的相关知识。
keyboardOTA
喜欢技术挑战
展开
-
Qt creator for PlayBook安装过程
现在为PlayBook开发Qt程序已经比较方便了,可以使用Qt creator for PlayBook直接创建PlayBook的Qt项目,而且Qt creator for PlayBook有Windows版的安装程序,对于广大Windows上的程序员是个好消息。 下面记录Windows平台上下载安装Qt creator for PlayBook的过程。前提条件是目标Windows上已经安装Pla原创 2012-05-10 10:33:14 · 2536 阅读 · 0 评论 -
BlackBerry PlayBook NDK 2.0环境中Debug Token的使用。
如之前提到的,在BlackBerry PlayBook NDK 2.0环境中开发PlayBook应用需要申请签名并在NDK环境中进行配置。当应用程序需要在PlayBook真机上测试时需要对应用进行签名,否则应用无法启动。不过对于开发测试过程而言,每次测试都要签名的话比较麻烦,不利于测试。这时可以使用NDK环境中的Debug Token。使用Debug Token的话NDK环境会创建一个bar文件,原创 2012-03-16 16:18:04 · 2594 阅读 · 2 评论 -
BlackBerry PlayBook NDK 2.0开发使用真机测试Qt应用
前几天将BlackBerry PlayBook NDK 2.0上使用Qt的详细步骤记录了下来,不过当时是使用PlayBook模拟器测试的。这几天因为需要在PlayBook真机上测试Qt应用,于是又配置了一遍PlayBook NDK上的Qt环境,不过这次是真机环境。因为PlayBook 模拟器使用的是X86架构,而PlayBook真机是ARM架构,所以两个环境的配置过程有一点不一样。下面记录Qt真机原创 2012-03-14 22:18:45 · 3130 阅读 · 2 评论 -
Ubuntu上PlayBook NDK 2.0链接无法工作的问题。
在真机上安装了Ubuntu后随即在上面安装了PlayBook NDK 2.0环境,安装过程就不详细讲了,需要了解详细步骤的同学可以参考我好友berryreload的教程,链接如下:http://blog.youkuaiyun.com/berryreload/article/details/7315665正如berryreload提到的,按照标准过程安装好了PlayBook NDK 2.0环境后,home目录下原创 2012-03-13 16:26:31 · 2079 阅读 · 0 评论 -
BlackBerry PlayBook NDK 启动时出现“License check failure”错误的解决方法。
在BlackBerry PlayBook NDK 2.0环境安装好后,因为环境变量设置的原因,有时NDK 2.0启动时会出现“License check failure”的错误,系统弹出以下窗口,窗口关闭后会发现编程环境中没有BlackBerry相关的菜单项。 因为窗口信息中有“license”相关的字样,有些人会以为是软件过期了不能使用。其实这个错误是因为环境变量没有设置好导致的一个误报,错误原原创 2012-03-10 23:33:22 · 2987 阅读 · 0 评论 -
BlackBerry PlayBook NDK 2.0样例分析之“HelloWorldDisplay”
分析了“HelloWorldConsole”样例和PlayBook NDK的事件处理机制后让我们来看看PlayBook NDK中的第二个样例“HelloWorldDisplay”。 样例“HelloWorldDisplay”就是之前NDK Beta中的“HelloWorld”样例,之前的博文也介绍过,程序启动后在屏幕上显示一张底图和“HelloWorld”字样。既然我们已经开始理解PlayBook原创 2012-03-07 00:06:24 · 2789 阅读 · 4 评论 -
BlackBerry PlayBook NDK事件循环与事件处理
PlayBook上的应用为用户呈现的是一个窗口系统。虽然平板电脑上的窗口系统和PC上的窗口系统有一些差别,但是其本质是完全相同的:应用程序再设备上展现一个图形窗口,然后等待用户动作,当用户动作发生时窗口会相应地作出响应。在这样一个窗口系统中,事件的处理是其中的关键,程序启动后进入一个事件循环,等待用户事件的发生,当用户事件发生时调用对应的处理函数,完成对用户事件的响应。在很多窗口系统中,事件循环是原创 2012-03-06 00:01:42 · 2902 阅读 · 3 评论 -
PlayBook NDK编程如何获取系统时间
开始PlayBook NDK编程,在发现前所未有的发挥空间之余,同时也发现底层工作需要考虑越来越多,这个世界就是充满着矛盾结合体。 其中的一项底层工作就是如何获取系统时间。 在PlayBook NDK中可以通过系统定义好的头文件引入时间相关的函数,include代码如下:#include 该头文件中定义了clock_gettime函数用于获取当前时间,定义如下:extern int cl原创 2012-03-05 09:50:17 · 5161 阅读 · 0 评论 -
BlackBerry PlayBook NDK 2.0样例分析之“HelloWorldConsole”
如上一篇博文提到的,BlackBerry PlayBook NDK 2.0正式版已经发布了,在该版本中增加了很多样例,不再是以前的4个简单样例。其中吸引我的包括样例“HelloWorldConsole”,这是一个真正的“Hello World”,程序非常非常简单,只是在控制台输出一个“Hello World”字样。个人认为这种“Hello World”可以让初学者对于程序的运用过程有一个最简单的认原创 2012-03-04 22:32:41 · 2016 阅读 · 0 评论 -
BlackBerry PlayBook NDK 2.0已经正式发布。
经过几个月的beta测试后,BlackBerry PlayBook NDK 2.0已经正式发布了,对PlayBook 本地开发有兴趣的同学们快去下载! 在这个版本的NDK中加入了大量的样例,更加完整地介绍了PlayBook开发过程中会遇到的关键点,如虚拟键盘的处理,网络的处理等等。 2.0版本下载地址如下:https://bdsc.webapps.blackberry.com/native/dow原创 2012-03-04 22:02:54 · 1709 阅读 · 0 评论 -
如何在BlackBerry PlayBook NDK 2.0环境中使用Qt
随着RIM对开源项目的支持力度不断加大,越来越多的开源项目可以在PlayBook NDK环境中使用,继Cocos2dx之后让我们来看看如何在PlayBook NDK 2.0环境中使用Qt。首先有一点遗憾的是目前测试成功的都是在Ubuntu环境中,所以本文也是讲述Ubuntu的PlayBook NDK 环境中如何配置使用Qt,需要大家也准备Ubuntu环境,如果对Ubuntu环境不熟悉,或者不习惯使原创 2012-03-01 00:02:46 · 4434 阅读 · 7 评论 -
在PlayBook NDK中创建自己的Cocos2dx项目
之前的文章讲述了BlackBerry PlayBook NDK 2.0环境中配置Cocos2dx的详细过程,今天继续分享PlayBook NDK环境中的项目创建过程。 在下载解压的cocods2dx目录中,有一个vbs文件叫做create-qnx-project.vbs,在Windows环境中双击执行这个文件可以创建一个自己的cocods2dx项目。执行过程中会提示你输入项目名称,执行完成后会在v原创 2012-02-09 15:10:23 · 3293 阅读 · 2 评论 -
BlackBerry PlayBook NDK 2.0 使用Cocos2dx详细步骤
昨天写完如何在PlayBook NDK 2.0环境中使用Cocos2dx的文章后,几个网友都想知道详细步骤,下面将配置过程的截图传上来,配上简单的说明,希望可以帮助大家快速搭建环境,同时也为自己保留一个详细的记录,免得下次配置的时候忘了。 和上文相同,有关PlayBook NDK 2.0的环境配置以及签名工具的安装就不再讲述了,有关Cocos2dx的代码下载过程也略了。现在假设大家已经安装好Pla原创 2012-02-07 17:33:53 · 5155 阅读 · 6 评论 -
如何在BlackBerry PlayBook NDK 2.0环境中使用Cocos2dx
从高手那里了解到Cocos2dx现在可以支持BlackBerry PlayBook了,于是拿PlayBook NDK 2.0环境测试了一把,效果非常好,2D游戏需要的很多功能都有实现,真的是PlayBook开发利器。 下面是测试的基本过程,供各位参考。 首先应该先去Cocos2dx的网站上去看一下,网址如下:http://www.cocos2d-x.org/ 其中有一篇文章是讲如何在BlackBe原创 2012-02-07 00:03:19 · 3294 阅读 · 1 评论 -
PlayBook NDK上的多线程编程
测试了PlayBook NDK上编写的控制台程序后,马上想进一步测试的就是PlayBook NDK上的多线程编程。经过测试很开心地发现PlayBook NDK上进行多线程编程和之前的QNX编程环境是相同的。也就是说在程序中可以简单地调用pthread_create方法实现线程的创建。 如此简单的事情就不再啰嗦了,直接上代码,供各位参考:#include #include #include原创 2011-11-04 00:04:56 · 4107 阅读 · 5 评论 -
最简单的PlayBook NDK应用
运行了PlayBook NDK上的样例后,有一个的想法就是看看怎么用C写一个最简单的PlayBook NDK 应用,主要是抛开复杂的事件处理和界面展现,将注意力集中在最简单的应用上。 想到最简单的应用,无外乎就是通过控制台输出一个“Hello World”,于是马上动手写一个控制台输出的PlayBook NDK 应用。 在NDK环境里创建一个BlackBerry Tablet项目,在项目类型选择时原创 2011-11-02 10:26:07 · 3097 阅读 · 1 评论 -
BlackBerry PlayBook NDK 官方样例介绍。
在PlayBook NDK环境中可以通过导入样例的方式创建新项目,所创建的项目中会包括样例的源代码和相关配置文件,开发人员可以直接进行测试,是很好的PlayBook NDK 开发入门资料。现在的样例不多,只有四个,分别是:“Hello World ” “Falling Blocks” “Good Citizen”和“Play Wav”。 首先简单讲一下样例导入的方法:1. 在PlayBook ND原创 2011-11-02 00:04:27 · 4679 阅读 · 5 评论 -
PlayBook模拟器的安装与设置
学习PlayBook NDK开发需要PlayBook NDK开发环境和PlayBook应用的运行环境。PlayBook应用的运行环境可以使PlayBook真机,也可以使PlayBook模拟器。很多爱好者可能没有PlayBook真机,那么就需要安装PlayBook模拟器,以测试所开发的PlayBook应用。下面是PlayBook安装设置的具体过程。 1. 下载安装程序PlayBook模拟原创 2011-10-25 12:32:16 · 4679 阅读 · 6 评论 -
BlackBerry PlayBook NDK上的第一个应用
安装了BlackBerry PlayBook NDK后,开始开发第一个PlayBook NDK应用, 相当于NDK的HelloWorld。整个过程仅仅是使用了NDK开发环境的向导,不需要进行c或者C++的编码,不管是否熟悉c/C++,都可以轻松完成这个HelloWorld应用的创建。 下面是具体过程: 1. 创建项目点击“File -> New -> BlackBer原创 2011-10-24 15:11:43 · 3086 阅读 · 0 评论 -
下载安装BlackBerry PlayBook NDK 开发环境
等待了很长时间,BlackBerry PlayBook的原生开发工具PlayBook NDK终于在在BlackBerry Dev Con上发布了。如大家所知,BlackBerry PlayBook的操作系统是QNX(现在叫做BBX)。所以,PlayBook NDK,PlayBook的本地开发工具,相当于就是PlayBook的c/C++开发工具,可以直接访问底层资源,令我等技术控很是期待。既原创 2011-10-24 00:03:08 · 3537 阅读 · 0 评论