[黑莓开发之路][01][黑莓开发平台介绍][01][概述]

news/2024/11/8 0:13:19/

概述


RIM推出新一代BlackBerry智能手机的同时,也重新整合了BlackBerry开发平台,使BlackBerry程序开发不再局限于J2ME程序。简单来说,黑莓开发平台分成三个版块:BlackBerry Browser Development(黑莓浏览器开发,本人在下文简称“BBD”)Rapid Application Development(快速程序开发,RAD)Java Application Development(Java程序开发,JAD)

BlackBerry Browser Development实际上是开发Web网页程序,以静态、动态的标准Web网页为程序的载体,以黑莓自带浏览器为运行环境,用典型的Client/Server(客户端/服务器)形式实现程序的业务功能。程序员只要能够开发网页程序就能完成BBD开发过程,因为黑莓的浏览器支持从HTML到AJAX的不同工业标准,还能进行数据推送和离线队列处理。BBD所需的编程知识最少,开发也最快捷,也不需要开发客户端程序,维护工作量少,最适合编程新手。

Rapid Application Development其实是以前的MDS Application Development,是针对Web Service的一种富客户端(Rich-Client)开发方式,MDS程序通过BES的MDS服务,将Web Service扩展到黑莓智能手机上。RAD能够充分利用现存的Web Service及其资源,通过所见即所得(WYSIWYG)开发界面使用拖拽(Drag-and-Drop)方式迅速组装出图形用户界面,客户端程序能够由用户手动安装也能以空中下载(Over-the-Air,OTA)或主动推送方式安装到手机上。但是用RAD方式开发的MDS Runtime程序必须使用BES的MDS服务,因为BIS不能提供程序所需的数据压缩功能;手机上必须安装MDS Runtime Enviroment(MDS运行环境)以支持MDS Runtime程序运行。RAD需要程序员熟练掌握Web Service的相关知识。

Java Application Development就是我们通常所做的程序开发方式,既可以去开发通用的标准J2ME程序,也可以开发黑莓专用的Java程序。JAD能够最大限度地利用黑莓智能手机硬件和操作系统及自带程序的各种功能,程序的全部控制都掌握在程序员手上,程序更加个性化、定制化。Java程序不仅能利用系统自带程序,还能让程序常驻内存在后台运行,还能使用蓝牙、GPS、多媒体等丰富功能。如果是开发游戏这样高度定制化的程序,JAD无疑是首选。JAD还支持在Eclipse、NetBeans等非黑莓JDE的开发环境下完成编程工作。程序的功能越强大,程序越复杂,技术要求也越高,因此JAD方式推荐给熟悉Java开发的程序员使用。


http://www.ppmy.cn/news/335220.html

相关文章

黑莓Q5 使用评测

首先介绍一下LZ购买的手机以及个人使用习惯:8月23日在X宝第一家卡拉购入黑色英版Q5,前后使用时间不超过三天,实际使用时间不会超过24小时,开机时显示开机时间是8月6号,估计是卖家给激活过。数据使用情况忘记看了&#…

[2012黑莓赛]黑莓BB10程序开发 [大二THS_201]

1 文档简介 背景 2012年5月2日,Research In Motion(RIM)与其子公司QNX在2012黑莓世界大会上宣布,将面向中国广大高校学生举办基于BlackBerry操作系统平台的应用开发竞赛。那一年,我也是参赛者。 内容 此文档主要介绍在…

Others6_USB Type-C到底是什么

1 多功能正反插 苹果让大众认识Type-C “Type-C”这个名称随着苹果全新一代MacBook笔记本电脑的发布而变得人尽皆知,很多人都惊呼“哇!一个接口就可以充当USB、视频输出及电源如此多接口的作用,真是神了!” Type-C接口的出现似乎…

云终端处理器——Atom

由于上周展会的缘故,开始对云终端【I】处理器产生兴趣,接下来在“物理层”【II】来理解下X86-Atom,ARM,MIPS三种处理器,这是第一篇,主Atom Intel公司的官网简单介绍了一句 “英特尔 凌动【III】 处理器&am…

龙讯7号 国芯发布龙芯电脑引争议

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS …

关于Windows7下无线共享上网的几种方法

学校宿舍网使用的是锐捷认证客户端,限制多网卡,一旦检测到就会断开认证链接,想共享上网不是很容易啊~~后来宿舍有人买来了一台TP-Link无线路由器想用它来共享上网。可是只要把宿舍网线插进WAN口,无论如何都没法认证成功&#xff0…

无线串口服务器的辐射范围,揭真相!无线路由器的辐射到底可怕不?

今天,伴随着智能移动终端的高速普及,无线路由器已经成为不少用户家中的必备之物。通过一台小小的无线路由器,即可实现全家的无线网络覆盖,让你尽享移动生活的精彩。然而正是在这样一幅美好的无线应用场景下,却引发了部…

大学生计算机怎么挑,萌新福利!准大学生如何挑选笔记本电脑?

高考结束,许多同学都开始慢慢着手填写志愿,选择心仪的学校,也开始慢慢准备大学生活的东西,比如手机,电脑等设备,今天我们讲讲电脑该如何选择? 明确使用场景 先确定大学的志愿方向,来…