我们已经见到了很多人的手机在运行着黑莓OS 6.0系统,用过它之后不难发现它相比以前的操作系统在对用户的可视外观方面进行了非常大的改善。但是这种改变对于开发者又意味着什么呢?
新的操作系统会带来某些东西帮助他们创建内容更丰富且更引人注目的应用程序吗?答案是肯定的。黑莓操作系统OS 6.0附带了一些新的API为开发者利用,使他们利用杠杆效应来运行体积巨大的黑莓应用程序。什么是杠杆效应呢?所谓杠杆效应就是利用很小的力气来搬动很大的物体。用过黑莓手机的人都知道,黑莓的软件一向是以体积巨大著称的,有了这些API可以让我们用更少的资源来运行较大的程序。是不是很爽呢?
看一看黑莓操作系统OS 6.0是如何做到的。
图像处理
系统OS 6.0中的图形处理比起操作系统5那就是一个飞跃。它可以让您几乎所有的动画被API优化。 OS 6.0拥有OpenGL ES 1.1操作系统。OS 6所带的OpenGL ES 1.1 3D图像技术支持所有的CDMA设备。
设备集成
在黑莓操作系统OS 6.0中目前有更多的设备以一个统一的搜索框架的形式出现。一个新的统一的搜索应用程序允许查阅设备以及网络内容。随着越来越多的应用程序集成,您可以注册成为一个内容提供商或扩展搜索服务提供商。这意味着操作系统OS 6.0将提供能够搜索,以及作为应用程序访问其他第三方数据。黑莓地图也将重新设计,以及系统OS 6.0将提供一个易于使用的应用程序映射解决方案。
黑莓比较流行的应用程序之一是ShortCutMe。应用程序允许你创建了一个文件主屏幕的快捷方式、网址等……现在这个应用程序在系统六出来后都渐渐的落伍啦。黑莓六操作系统也将提供一个关键的API,方便开发人员允许您在应用程序中使用了“press and hold”或“multiple presses”的功能。在系统OS 6.0中,开发商将有这样的能力,建立一个基于设备的、接触到新的个人信息管理数据库访问的API。您的应用程序还可以方便地更新日历事件,而不需要用户的认可。用户将能够利用一些关于个人的信息管理的新功能,如联系地址簿查找和新的地址拓展(mobile2和fax2)。
在系统六中有条码增强,如能够嵌入条码扫描支持与相机取景器。黑莓OS 6.0支持新上市的各种格式。该相机将在OS 6.0操作系统也有自动对焦取景器的精确控制,同时启用。自动对焦不再要求用户采取图片,让机器帮你完成。
位置服务
黑莓OS 6.0操作系统中提供有位置服务,一种新的Cellsite地理位置API将提供给开发者,让他们打开设备上的定位服务,并采用各种位置比较优越的信号塔的数据。用户需要确认,同时也可以使用全球定位系统。这些新的Cellsite,是利用现有的位置服务的API。开发人员还可以利用一个地理编码引擎,提供邮政/邮编基础上的经度和纬度的代码。如果你的程序有任何旅游功能,您现在可以利用高度精确的导航来到达目的地。
商业服务
截至去年开发者大会中提到,开发人员将能够利用RIM的新广告服务SDK的优势。该SDK将允许您创建使用移动广告的免费应用程序收回开发成本。
据传闻,新的API还有很多功能,比如
- 设备功能API – 该API允许开发者查询并获得黑莓的硬件和软件的功能列表。这将允许你的应用程序知道硬件有一个虚拟键盘,触控板,摄像机等功能。
- 网络通信 – 开发人员将能够利用各种网络服务,如SOAP, REST, ATOM 和RSS。
- 网络通信解析 – 操作系统OS 6.0将拥有多种网络信息解析服务,如JSON, XML和RSS。
- SQLite的升级 – 随着系统OS 6.0,我们将看到一个更新的版本为3.6.21的SQL引擎。此更新的新功能,包括外键约束的支持。
没有评论:
发表评论