BlackBerry开发平台介绍及API应用

BlackBerry开发平台介绍及API应用

ID:37860350

大小:2.45 MB

页数:68页

时间:2019-06-01

BlackBerry开发平台介绍及API应用_第1页
BlackBerry开发平台介绍及API应用_第2页
BlackBerry开发平台介绍及API应用_第3页
BlackBerry开发平台介绍及API应用_第4页
BlackBerry开发平台介绍及API应用_第5页
资源描述:

《BlackBerry开发平台介绍及API应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、BlackBerry开发平台介绍及API应用邓明轩中国区技术经理ResearchInMotion议程•BlackBerry开发平台介绍•问答•BlackBerryAPI介绍•问答BlackBerry开发平台介绍BlackBerry架构•由BlackBerryEnterpriseServer提供后端服务•由BlackBerry智能终端提供前端服务•提供了安全,可靠,快速,基于PUSH技术的无线通道BlackBerryEnterpriseServerBlackBerry智能终端Web及应用服务器为企业提供无线应

2、用平台企业信息系统Web及应用服务器BlackBerryEnterpriseServerBlackBerry智能手机J2EE,.NET&DominoWeb集成Services部署BlackBerryBrowser管理WebServers优化代码转换混合方式CorporateApplicationServers存取控制推送连接BlackBerryJVM加密为开发人员提供多样化的开发方式直接在浏览器上运行原有应用,快速有效浏览器将Web页面转换成应用程开发效率序,提供更多的灵活性混合型应用通过J2ME访问原有应

3、用,提供了最大的灵活性J2ME客户端可伸缩性BlackBerry无线应用平台协议•标准协议(HTTP,HTTPs,TCP/IP)•标准语言(XML,xHTML,cHTML,HTML,WML)•高安全性(3DES,AES,SSL/TLS)•可靠的数据推送机制•多种网络支持(GPRS,EDGE,1XRTT,iDEN,Mobitex,Datatac)CorporateEmailMessagingServersTransportEncryption,ServicesServicesWirelessNetworksM

4、obileSAPDataOracleBlackBerryServiceSiebelHandheld…BlackBerryEnterpriseCorporateFirewallCorporateServerApplicationServers浏览器应用•应用范围•所有通过浏览器访问的Web应用•开发人员要求•Java,HTML,JavaScript等•技术点•利用”推送”技术,实时向手机推送Web页面•定义手机页面布局•应用效果•当页面更新或满足一定条件下进行•邮件提醒•频道推送•应用举例•产品更新通知•企业

5、新闻提醒•差旅审批通知浏览器应用开发要点•根据浏览器类型调整页面•根据httprequestheader判断请求来自一般的浏览器还是BlackBerry浏览器,以呈现不同的页面.•部分HTMLTag,CSS,Javascript不被支持•需要对部分HTMLTag,CSS,Javascript进行修改,尽量保持页面简单,以展现内容为基本•考虑手持设备的操作习惯•考虑手持设备的屏幕大小,结合手持设备基于滚轮/traceboll的操作习惯对页面进行调整•结合PUSH技术•内容的提醒多使用push技术,方便最终用户

6、并节省流量J2ME应用•应用范围•所有企业应用系统•开发人员要求•Java,J2ME•掌握BlackBerryJavaDevelopmentEnvironment(JDE)•技术点•利用”推送”技术,实时向手机推送信息数据•自定义客户端界面•应用效果•根据应用条件,向手机推送数据•通过手机上的Java应用访问数据,并进行操作•手机端支持离线信息处理•实现对手机通话,蓝牙等功能的高级调用•应用举例•移动办公开发效率•ERP,SFA,CRM等•各种行业应用J2ME客户端可伸缩性BlackBerryJavaAPI

7、•支持标准的J2MEAPI,标准的J2ME程序可以直接在BlackBerry手持设备上运行•提供丰富的BlackBerryJavaAPI:•BlackBerry用户界面API:定义自己的用户Screen,在Screen上可以增加各种类型的域,可以增加自定义的菜单按钮,可以自定义事件响应方式•数据存储API:可以在设备本地保存数据•网络通讯API:可以通过PGRS,WiFi连接后端系统,充分运行推送技术•电话功能API:可以拨打电话,发送短信,彩信•应用集成API:可以和邮件和个人信息管理程序交互•GPSAP

8、I:可以定位设备的位置,运用在不同的应用程序中•蓝牙API:用于访问蓝牙设备•后台运行的程序,用于侦听推送数据•增强加密方式的支持BlackBerryIDE•集成开发界面BlackBerryJDE•BlackBerryJDE为创建BlackBerry应用程序提供了一个完整的开发测试环境•是RIM的主要开发平台•要求﹕•JavaSEJDKv5•WindowsVista或XPBlackBerryJDE集成开发环境•调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。