QNX开发最完整图⽂教程(官⽅⽂档,⾮官⽅翻译)
我⼀直以来,就是⼀个⽤着诺基亚的⿊莓控,关注BB很久很久了。(事先说明这不是BB10的开发教程,所以⼤家是⿊莓移动应⽤的开发者可以移步了,这未必是你们想要的资料。;-)在我们正式开发之前,先来闲聊放松⼀下。希望直⼊主题的,直接从教程开始看就⾏。
简介:
下⼀代⿊莓10将是全新的、基于QNX的平台,兼容平板电脑和智能⼿机等新兴终端设备。在今年9⽉的产品前瞻发布会
上,RIM展⽰了⼀款采⽤Blackberry 10(BB10)操作系统的⿊莓原型机,强劲的配置让它受到了众多媒体的关注。这款代号为Dev Alpha B的⿊莓新机机⾝线条硬朗,在它的机⾝正⾯拥有⼀块⼤触摸屏,来⾃国外媒体的消息显⽰,它的屏幕尺⼨为4.2英⼨,屏幕分辨率则为1280×768像素,和先前的⿊莓BB10原型机⼀样。同时,Dev Alpha B还搭载了ARM Cortex-A9构架的双核处理器,拥有1GB RAM和16GB机⾝内存,并采⽤全新的BB10操作系统,整体配置显然⼗分出⾊。
“2010年04⽉14⽇,⿊莓⼿机(BlackBerry)制造商RIM(Research In Motion Ltd.,RIM)将收购哈曼国际⼯业集团(Harman International Industries Inc.,HAR)旗下的QNX公司,以获取其车载⽆线连接技
术。QNX这个原本的公司,在被美国哈曼国际 Harman 在买⾛6年后,⼜重返加拿⼤。QNX主要开发汽车,通讯设备所使⽤的操作系统,哈曼国际的主业则是汽车⾳像和娱乐设备。此次交易将使得RIM,QNX和哈曼⼯业在智能⼿机和车载⾳频娱乐系统之间到合作空间。QNX被RIM并购的消息传出,才让这个在中国的认知度并不⾼的“默默⽆闻”的操作系统⼚商被⼤家所熟知。但在汽车领域,QNX早已是最⼤的操作系统供应商。据不完全资料显⽰,QNX在车⽤市场占有率达到75%,⽬前全球有超过230种车型使⽤QNX系统,包括哈曼贝克、德尔福、⼤陆、通⽤电装、爱信等知名汽车电⼦平台都是在QNX系统上搭建的。⼏乎全球所有的主要汽车品牌包括讴歌、阿尔法-罗密欧、奥迪、宝马、别克、凯迪拉克、雪弗兰、克莱斯勒、戴姆勒、道奇、菲亚特、福特、通⽤汽车、本⽥、悍马、现代、英菲尼迪、捷豹、吉普、蓝旗亚、马⾃达、马赛地、迷你宝马、三菱、尼桑、欧宝、庞迪克、保时捷、萨博、⼟星、双龙、丰⽥和⼤众汽车等⽬前都采⽤了基于QNX技术的系统。除汽车领域之外,QNX的最⼤客户订单来源于思科系统,其中⾼端路由设备⼏乎全部采⽤QNX操作系统,因此,也成为了QNX第⼆⼤应⽤领域。此外,QNX与通⽤电⽓、阿尔斯通、西门⼦、洛克希德·马丁和NASA等公司都有着紧密合作,在轨道交通、医疗器械、智能电⽹及航空航天中,都发挥着积极作⽤。”本段即以上引号内的内容,来⾃百度百科。
新⼀代的BlackberryX OS!(I、II、III、IV、V、VI、VII、VIII、IX、X)。⿊莓10系统底层基于实时系统QNX。QNX是业界公认的X86平台上最好的之⼀。它具有独⼀⽆⼆的实时平台,建⽴在微内核和
完全保护基础之上,实时、稳定、可靠,已经完成到PowerPC、MIPS、ARM等内核的移植,成为在国内⼴泛应⽤的嵌⼊式实时操作系统。好了,正式开始!
教程:
1.在虚拟机中安装QNX OS.
(鉴于太多⼈下载了官⽅的系统镜像后不太会安装,特此写这个教程⽅便⼤家。这是已经安装好了的虚拟机镜像⽂件不是系统镜像)
在这⾥假定你已经拥有虚拟机。并且已经懂得安装各种东西进虚拟机的技能。
⽅法很简单,把已经下载好了的zip⽂件解压,把整个解压的⽂件放到⾃⼰设定的虚拟机⽂件夹处(不剪切移动⽂件,直接⽤虚拟机导⼊也⾏。只是我的个⼈习惯,⽅便⽂件管理:-)。
然后,打开虚拟机。
我这⾥⽤的是VM9 。
然后,菜单栏>⽂件(F)>打开(O)
按打开此虚拟机电源。刚开始会有两个系统给你选择,按⼀下回车等等就⾏了。
终于出现进⼊的界⾯了~
登录的⽤户名是root,没有密码。没有密码。没有密码。(特此重复三遍$-)
(熟悉UNIX,或者GNU/Linux的各位朋友们相对会⽐较快⼊⼿~)
2.⼗步开发 QNX 桌⾯APP.
这个是基于iso⽂件装进虚拟机的,⽂章⽐较,额,简洁。
奥迪官方总体还是很不错的,毕竟这个教程的作者 @mobilefzb ⼤⽜写这个也是两年前的事情了。