黑莓支持c++ native、c++ qt/cascades、java、html5等,找了很久也没找到官方主推哪种语言,现在正好在学C++,所以觉得用C++,打算就算bb10没前途,起码熟练了C++嘛。对于native、qt还是cascades呢,我选择了cascades,因为对native不了解,qt好像说不能用开发包里那些控件。
二、关于开发环境搭建
csdn有个bb10开发专区http://blackberry.developer.csdn.net/index.html,集中了网上大部分关于bb10的资源。
点下载sdk,里面有三个下载链接,BlackBerry 10 Native SDK、BlackBerry 10 Dev Alpha Simulator、Plug-in for Microsoft Visual Studio,最后一个应该是个vs的开发插件,我打算用eclipse来开发,所以只下了前面两个。
下完直接安装就可以了,装完之后,发现sdk自带了个eclipse,就是已经把sdk和eclipse一起集合了,不像android,要自己去找eclipse,自己去下sdk,然后还要各种配,bb10完全傻瓜式。
模拟器需要通过vmware来运行,装完模拟器之后实际上得到的是一个vmdk的虚拟系统,从vmware直接打开虚拟系统就可以了,我的默认安装路径是C:\Documents and Settings\Administrator\My Documents\Virtual Machines\BlackBerry10Simulator-BB10_0_09-1673。
打开模拟器之后,发现模拟器很大,怎么调节大小呢?虚拟机的安装文件夹下有一个controller.exe,打开它可以连接控制虚拟机。
controller需要输入ip,ip显示在模拟器的左下角,如果发现ip是0.0.0.0,那是因为vmware没连上网。
这样解决:在vmware中 edit->vitual network editor->选中vmnet8->点左下角restore default->ok。
bb10模拟器的使用:
一开始还真不知道怎么用,下面是一些常用操作:
1、点击左下角黑框弹出键盘。
2、点住上部黑框往下拉是通知栏。
3、点住下部黑框往上拉是返回主界面,搞了好久都不知道怎么返回主界面,晕。
这样,开发环境就搭建好了。
三、第一个bb10 程序
打开sdk,就是一个eclipse,使用方法完全一样