RIM发布全新一代黑莓智能手机和平板电脑平台——BlackBerry BBX[图]
扫描二维码
随时随地手机看文章
Research In Motion (RIM) 公司在2011黑莓美国开发者大会上 发布了全新一代移动平台——BlackBerry BBX,该平台集成了BlackBerry®平台和QNX®平台的最佳优势,将人、终端、内容与服务更好的联结起来。
此外,RIM公司还发布了一系列升级版开发者工具,包括用于黑莓智能手机及平板电脑的WebWorks,PlayBook平板电脑的Native SDK,支持Android应用程序在PlayBook平板电脑上运行的BlackBerry PlayBook OS 2.0开发者测试版。同时,RIM公司还为开发者如何更好的为黑莓平台开发应用并盈利提供了指导和建议。
RIM公司总裁兼联合首席执行官Mike Lazaridis表示:“随着黑莓应用日均下载量接近500万,我们的用户已经推动黑莓成为对开发者而言获利最为丰厚的平台之一。如今,我们齐聚开发者大会,旨在为开发者提供更好的开发工具,帮助他们开发出更加丰富的应用程序,并且指导他们更好的优化基于BlackBerry和QNX平台开发的智能手机及平板电脑应用程序,以便与我们新一代的平台BBX对接。”
RIM公司总裁兼联合首席执行官Mike Lazaridis在2011黑莓美国开发者大会上发布全新一代黑莓智能手机和平板电脑平台——BlackBerry BBX
BlackBerry BBX
BBX 是新一代黑莓智能手机及平板电脑的平台,集成了黑莓与QNX平台的所有优点。该平台从设计之初便致力于进一步延续黑莓引以为傲的强大实时协作体验及高效生产力。
BBX平台将包括BBX-OS,并支持黑莓云服务及HTML 5和原生开发者开发环境。未来搭载BBX平台的平板电脑和智能手机还将支持目前所有通过Native SDK、Adobe AIR/Flash、WebWorks/HTML5和Android版本BlackBerry Runtime为BlackBerry PlayBook开发的应用程序。
BBX 还将包括全新的高级图像工具 BlackBerry Cascades UI Framework,以及强大的“超级应用”(Super App)以便实现更多高级功能,其中包括应用的深度整合、实时在线的推送服务、和BBM™社交平台等。
BlackBerry WebWorks
基于BlackBerry WebWorks对于HTML5,CSS 和JavaScript的应用程序的支持,开发者现可在现有黑莓智能手机(运行BlackBerry 6和BlackBerry 7 系统)与BlackBerry PlayBook平台上的共同盈利。支持黑莓智能手机及平板电脑的BlackBerry WebWorks SDK 2.2已经向开发者开放,该版本同时包括了新一代升级版PlayBook OS SDK 、PlayBook Simulator等工具。
支持BlackBerry WebWorks API的Ripple Emulator是一个独立、高保真类浏览器的模拟工具,开发者可以通过它在多个平台及终端上测试和调整他们的应用程序,无需编译或启动模拟器。即日起, Ripple Emulator测试版已向开发者开放,开发者可登陆了RIM的WebWorks Developer网站进行下载:http://developer.blackberry.com/html5
Native SDK – 丰富、快速和平稳的应用
RIM公司今天还发布了即时可用的BlackBerry PlayBook操作系统Native SDK 1.0版本。开发者可使用Native SDK开发高性能、多线程、原生C/C++应用。此外,通过Native SDK,开发者还可访问OpenGL ES 2.0、Open AL和设备特定的API,开发先进的2D 和 3D游戏及应用程序。由Native SDK开发的应用今天将在BlackBerry PlayBook运行演示,并且这些应用将向前兼容至BBX平板电脑和智能手机。
Native SDK支持C/C++ POSIX数据库和规则、手势滑动和触摸屏输入等设备操作,以及对代码管理系统的访问,以保证开发者可使用具有行业标准的Eclipse CDT(C/C++开发工具)和先进的调试和分析工具。同时,Native SDK还包含了QNX® Momentics工具包—— 一个基于Eclipse的集成开发环境。此外,Native SDK还支持内存分析、应用程序调试和内存使用信息统计等功能,以帮助开发人员调试复杂的程序,包括硬件加速的OpenGL和应用。
Native SDK对于为BlackBerry PlayBook开发和移植应用程序的开发者来说极具吸引力。许多知名游戏出版商及开发者,以及各大游戏公司已经开始在这个平台上开发他们的游戏和各种应用。
Scoreloop作为最大并且成长最快的跨平台移动社交游戏生态系统,现在已经可以通过BlackBerry® Beta Zone 为Native SDK 1.0版本试用。Scoreloop SDK可让开发者轻松将社交功能整合至他们的原生PlayBook应用中,并支持排行榜、游戏挑战、奖项及成就、以及玩家介绍等功能。Scoreloop的完全可定制、跨平台的技术使得开发者可在其应用中任意添加功能和特性,手机游戏也将因此更社交化并更具盈利能力。
BlackBerry Cascades – 开启全新视觉界面
RIM公司今天展示了即将于近期发布的Native SDK用户界面框架BlackBerry Cascades。Cascades开创了一个新的中心移动应用设计类别,同时为开发者提供了一个特殊的功能包,让他们可以自定义用户界面、添加动画、效果及3D图形,设计出视觉效果更加震撼的界面。这些功能将被整合在一套强大的内置核心用户界面组件中,利用创新的用户界面,开发者能够轻松的为现有版本的PlayBook及未来的BBX平板电脑和智能手机设计出更加美观的原生应用。Cascades测试版即将于秋季发布。
支持Adobe AIR 3.0
开发者可以利用Adobe Flash为BlackBerry PlayBook制作与底层操作系统整合的高性能应用。同时,未来的BBX平板电脑和智能手机也将支持这些应用。
BlackBerry PlayBook目前支持最新版本的Adobe AIR 3.0运行库。主要功能包括支持Encrypted Local Store,该功能可为开发者提供了高级加密标准(AES),以便他们在终端设备上加密并安全存储敏感信息,同时也为在应用中存储的密码、密钥、信用卡信息提供安全保障;开发者可以通过StageText优化原生文本控件和控件的本地交互行为;应用程序中内置的Multitouch & Gestures功能将提高其可用性。
PlayBook OS 2.0 – 开发者测试版
RIM公司今天发布了BlackBerry PlayBook OS 2.0开发者测试版。该版本包括Android版本的BlackBerry Runtime,和插入式黑莓Android开发套件,开发者可以通过这些工具将他们的Android Java应用更快更简便的移植到BlackBerry PlayBook平板电脑上来。[!--empirenews.page--]
插入式黑莓Android开发套件可以让开发者将现有的Eclipse Android开发环境扩展至PlayBook应用开发;同时,该版本还未开发者提供了BlackBerry PlayBook Simulator,以支持开发者在将应用提交至BlackBerry App World™之前进行测试和调试。同时,开发者还可在安装了BlackBerry PlayBook OS 2.0开发者测试版的PlayBook平板电脑上测试和调试应用程序。
Android开发者也可以在线通过Android 版BlackBerry Packager为PlayBook平板电脑重新包装他们现有的Android应用。开发者无需下载任何工具,即可在在线工具的逐步引导下完成应用与PlayBook兼容性的测试、应用的重新包装、并将应用提交至BlackBerry App World。
Android 版本的BlackBerry Runtime及相关工具套件将引领Android开发者进入BlackBerry PlayBook用户市场,增加其应用程序的市场商机。
BlackBerry PlayBook OS 2.0开发者测试版还支持Adobe Air 3.0 、Adobe Flash 11和WebGL,WebGL是一种全新的网络技术,可以在不安装其它额外软件的情况下,将硬件加速3D图形加至网络浏览器中。此外,开发者可以在BlackBerry WebWorks应用程序的支持下,自行开发丰富且具高互动性的3D图形。
欲了解更多关于BlackBerry PlayBook OS 2.0开发者测试版、Android版本的BlackBerry Runtime及相关工具套件,请访问
https://bdsc.webapps.blackberry.com/android/bpaa/
在BlackBerry PlayBook操作系统中采用开放源代码库以增强开发者生产力
RIM公司同时还发布了BlackBerry Open Source Initiative,以在BlackBerry PlayBook平台上采用热门的开放源代码库。该源代码库已开放物理引擎如Bullet Physics 和 Box2DX、非编译性语言如Lua、多媒体库如OpenAL和SDL、游戏架构如Cocos2DX、以及一般通用的代码库如Boost 和 Qt,同时提供丰富的程序范本,便于开发者能更轻松、快速上手进行应用开发。此外,该代码库还包括GamePlay—一种新型3D原生游戏架构。
RIM将继续加大在开放源代码社区的参与以提高开发者在黑莓平台上的生产力。