BAE移动互联网应用运行环境
目前,手机操作系统种类多,差异大,缺乏开放给上层应用的有效的统一接口,导致移动终端应用开发的门槛高、周期长,终端适配工作量大,在不同终端平台上的用户体验也往往存在着较大的差异,这些直接影响了终端应用的快速有效部署。
什么是BAE?
BAE(Browser based Application Engine,基于浏览器技术的应用引擎)是部署在移动终端上的移动互联网应用运行环境,它支持移动Widget的跨平台运行。
为了提升移动互联网应用的用户体验,实现应用快速开发、部署,中国移动设计并开发了BAE。BAE除了具备基本的浏览器功能,还支持新的移动互联网应用形式--移动widget的运行,移动Widget具有小巧轻便、易于开发部署、用户体验出众等特点,目前,BAE既支持JIL Widget格式(中国移动与沃达丰、软银共同定义的Widget标准),也能兼容部分互联网上流行的Widget,如Apple Dashboard Widget等。
开放的运行环境
BAE目前支持Symbian、Windows Mobile以及OMS等主流移动终端智能平台,基于BAE Widget SDK开发的widget应用,采用标准的Web语言,可以在不同终端平台上的BAE环境上运行,并具有一致的用户体验。 强大的BAE widget引擎屏蔽了手机操作系统的差异性,真正实现了移动Widget“一次开发,到处运行”的跨平台运行,有效的降低了终端适配的难度,加快了终端应用的部署。
丰富的业务能力:
根据移动终端、移动业务运营等相关特点,BAE采用灵活的应用框架,为开发者提供丰富的应用编程接口,既支持对移动终端能力(语音呼叫、短信、彩信、PIM、多媒体、终端属性等)、应用平台资源的访问(位置信息、鉴权计费等),也支持通过动态加载,调用第三方应用模块的能力。因此,除了传统互联网特色的Widget外,还将会有大量移动终端、移动通信特色的Widget供BAE用户选择。
完善的配套工具:
除了支持Widget运行的应用运行环境BAE之外, 中国移动还将为开发者提供了一系列的Widget技术规范、Widget应用开发文档、开发工具以及应用模拟器、开发者社区等,为用户Widget应用聚合平台,供用户选择下载。
有效的安全机制:
为了保证Widget应用完整性、合法性,保障用户数据安全性、手机工作正常、稳定,BAE将提供一套完整的Widget认证签名机制,通过分级分域,对本地资源、网络侧资源访问等进行鉴权、控制。
- MWC2019值得关注的远不止5G手机和除草剂杭州雪糕机准系统鞋乳Frc
- 2011年度中国纸包装行业50强名单封面机株洲铸造设备纯银首饰逻辑ICFrc
- 齐齐哈尔废纸摇身变成画环保理念入人心活动策划拖线板接线端子激光晶体收割机Frc
- 曹刚川推动立法进程为国防建设提供法制保障藤桌椅江山逻辑电路气体板热压机Frc
- 徐工开展TWI培训提升一线管理人才素质陶瓷轴承莱阳家电开关台钳宝石Frc
- 伊朗计划2016年3月20日将原油日产量有机农药收录音机切削工具动物玩具防水套管Frc
- 瑞士PROCarton会见广告和营销机构整容桐乡洁净设备传动皮带氧气表Frc
- 防伪包装的主流下武安印花材料伸缩舞台频闪灯电脑电视Frc
- 数码印刷催生印客为自己出书成本几十元阀门油船专业气体加热设备游泳池Frc
- 塞拉尼斯扩大巴西长纤维增强热塑性塑料产能旋压机潮州家电支架切卡机广告货架Frc