您的位置:首页 > 其它

Blackberry 10 特性与开发相关知识

2012-05-04 16:19 197 查看
最近,RIM在黑莓开发者大会上强势推出了Blackberry
10。我将网上搜集到一些关于Blackberry
10 新特性和开发相关知识整理后分享给大家。

Blackberry
10的一些新特性:

全新的UI:炫酷且实用

BlackBerry
10 的主界面是四个类似 Windows
Phone 的窗格,窗格内的信息会自动更新。系统的整个界面和 PlayBook 平板很接近,但现在加入了更多手势。例如从屏幕右沿向内滑动少许将揭开通知栏;彻底从右向左滑过屏幕拉出整合短信、邮件、BBM 以及各种 IM 的通信应用(Messaging);从左向右滑过屏幕也会拉出多任务界面(目前和 PlayBook、WebOS 没什么区别)。

全面支持HTML5

BB
10会全面支持HTML
5标准,从目前看来,HTML
5将会取代FLASH成为未来移动终端发展的大方向,其不但强化了Web页面的表现能力,同时追加了本地数据库等 Web 应用的功能,而BB
10支持HTML5势必对于开发者的开发工作提前了很久的时间,也就是说当明年BB
10的终端出现,很有可能相应的HTML5应用也会随其一同推出。

全面支持Android软件

BB
10未来可以全面支持Android软件,开发者只需要通过Android版本的BlackBerry
Runtime,和插入式黑莓Android开发套件就可以快速将现有的Android软件移植到BB
10上。而

这个过程非常容易,Android开发者也可以在线通过Android 版BlackBerry
Packager为PlayBook平板电脑重新包装他们现有的Android应用。开发者无需下载任何工具,即可在在线工具的逐步引导下完成应用与 PlayBook兼容性的测试、应用的重新包装、并将应用提交至BlackBerry
App World。

极重 Swipe 元素的新触控键盘

Blackberry
10的触摸全键盘功能还算强大,系统会判断你接下来将使用的词汇,并在打头字母的按键上给与提示,你只需要上划就可完成输入。

如图所示:



相机的「时光机」

BlackBerry
10的另一大创新就是为相机装上了时光机,当我们使用相机对人像进行拍照后,却发现最美妙的一刻已经过去,这时我们可以通过内置的Magic
Moment功能让时光倒流,恢复最美的那一时刻。

这个功能的实现是相机在拍照时一次性拍了多张,拍照软件可以智能识别人的面部,我们可以通过Magic
Moment功能将照片局部恢复成之前所拍的图片样子,让人惊喜的功能。

在Blackberry
10上进行开发:

BlackBerry10系统是基于QNX内核,现在已知在该系统上创建应用的方式有三种:

1,基于Cascade技术的BlackBerry10
Native SDK

开发者们可以利用该工具通过C/C++语言或是Qt
Modeling Language (QML)开发出画面丰富、表现出色的高品质原生应用。BlackBerry
10原生应用开发工具包拥有丰富的应用编程接口,开发者可通过这些接口访问BlackBerry设备的核心功能和许多BlackBerry应用服务,如推送和支付服务等。Cascades 技术是一款功能强大的原生应用开发套件,借助该技术,开发者无需编写图形代码,即可轻松创建富有视觉冲击力的优质应用。

2,BlackBerry
10 WebWorks™ SDK

BlackBerry
10 WebWorks™ SDK用来以支持使用HTML5的应用开发者通过较为普遍的网络编程技术开发出具备原生应用品质的应用程序。BlackBerry
10 WebWorks SDK允许开发者使用HTML5 与 CSS 为新平台创建应用程序,并可将JavaScript与原生设备API以及RIM公司的开源UI工具包和bbUI进行绑定,以开发出具备原生应用品质的应用程序。在BlackBerry
10 WebWorks SDK的原始版本中,开发者可访问完整WebWorks
API的核心部分,包括标识、应用程序与应用事件,以及系统和系统事件。

3,从Android应用移植

BlackBerry
10

提供了Android
converter开发工具以支持将Android应用转换成在BlackBerry
10可以运行的应用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: