移动微件(Widget)中间件平台助力移动应用开发

上传人:油条 文档编号:48489680 上传时间:2018-07-16 格式:PPT 页数:32 大小:5.32MB
返回 下载 相关 举报
移动微件(Widget)中间件平台助力移动应用开发_第1页
第1页 / 共32页
移动微件(Widget)中间件平台助力移动应用开发_第2页
第2页 / 共32页
移动微件(Widget)中间件平台助力移动应用开发_第3页
第3页 / 共32页
移动微件(Widget)中间件平台助力移动应用开发_第4页
第4页 / 共32页
移动微件(Widget)中间件平台助力移动应用开发_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《移动微件(Widget)中间件平台助力移动应用开发》由会员分享,可在线阅读,更多相关《移动微件(Widget)中间件平台助力移动应用开发(32页珍藏版)》请在金锄头文库上搜索。

1、移动微件(移动微件(WidgetWidget)中间件平台)中间件平台 助力移动应用开发助力移动应用开发移动互联网总经理移动互联网总经理 王乐天王乐天北京北京开拓天际科技有限公司开拓天际科技有限公司移动互联网时代的到来移动互联网潮将在未来五年爆发移动互联网与桌面互联网用户发展趋势比较百花齐放的应用商店说明了什么?lApple App StorelGoogle Android Marketl微软 Windows Marketplacel中国移动 MMl中国联通 UniStorel中国电信 天翼空间lNokia Ovi StorelPalm App CataloglRIM BlackBerry Ap

2、p Worldl三星 Samsung AppslLG LG Application Storel联想 联想应用商店(Lenovomm)l进入移动互联网的世界,不再是浏览器一支独秀,而是应用为王的时代。移动互联网时代的新媒体-纽约时报案例l在个人随身携带的手持终端设备上,随时按需阅读;l内容的组织形式多样,图文结合,无版面数量限制,比纸质印刷品有更 好的用户体验;l广告的形式多样化,投放效果可跟踪中国电信与安利的“安利随身商务”安利商务随行集合在线购物、模拟化妆、业绩查询、顾客管理等多元智能, 为您打造便捷、高效的商务平台。承诺在网三年,不需预存话费,获得预装了“安利商务随行”3G智能手机多 普

3、达S900c一台在线购物: 查询及浏览安利产品信息 选定产品并实时在线订购 查询顾客历史订单模拟化妆 拍照并模拟化妆 推荐妆容使用的雅姿产品 查询顾客模拟化妆记录业绩查询 实时查询个人近三个月的净 营业额、销售指数、业绩比 率、进修指数顾客管理 全面管理顾客资料 查询顾客历史订货记录iPhone上的葡萄酒卖场一个来自iPhone应用的例子:6个员工,年营业额2千万美元在线葡萄酒业务。Taking the store with you. (随身的卖场卖场)Massimo Marinucci runs a $20 million business with six employees, an on

4、line enterprise system, and his iPhone. “Were basically a web-based business,” Marinucci explains. “And we can access all of it via iPhone.”Giving customers a better way to buy. (提供更好的购买购买方式)Marinucci is also using iPhone to improve his customers buying experience. The application allows customers w

5、ith iPhone to make purchases as soon as theyre notified of a new wine or promotion.“With the iPhone, we have a remote store with us, anywhere we go.”Massimo Marinucci, Owner and President优惠券的良好用户体验应用案例:必胜客的在线优惠券及订购业务。手机应用可以帮助解决什么样的企业问题?1. 信息传递:如果没有可以登录互联网的设备,则无法及时有效地获取信息。如:一线办公人员、在外拜访客户的销售、外勤人员等2. 便

6、利高效:可将内部业务系统延伸到手机终端,可以随时利用手机登录系统,查看待办事 宜、完成数据采集上报、反馈、决策等工作。如:省去报表数据的手工抄录步骤、及时访问OA系统回复决策等3. 降低企业的运营成本:无需为所有人员配置电脑、笔记本等设备,很多工作可以利用手机完成。如:销售人员利用手机查询产品信息、登记客户信息;销售网点利用手机每日 报表上报等等手持终端技术的进步,已经动摇了多年来PC不可替代的地位!移动行业解决方案的架构Internet内网PC机OA系统 财务系统业务系统防火墙外网PC用户无线网关移动终端用户通过WISP平台,可以方便地将电子邮件、OA、 CRM、ERP、SCM、人力资源管理

7、、财务管理、业 务系统等延展到手机平台,满足用户使用移动终端 完成企业办公的需求。终端应用开发的现况我们的现况:1. 近年来手机终端平台呈多样化发展趋势,KJava、Symbian、WM、Android、 iPhone、MTK、Windows Phone 7、QT等等;2. WAP浏览器的体验不足以承担行业应用,安全保障问题比较突出;全功能浏览 器的用户体验天然不适合手机终端3. 终端开发人才奇缺,新技术新平台不断涌现,传统企业很难建立及维护一支终端 开发团队;4. 传统客户端应用开发方式(例如Symbian C+, WinCE, J2ME等),会因企业 业务流程、商业逻辑发生变动的时候导致客

8、户端应用程序需要相应的升级开发 ,这将影响多个平台版本的终端应用需要升级,以及已安装客户端应用的用户 需要强制升级,费时费力;问题:是否开发平台能解决: 支持跨终端平台(一次开发,无需终端适配而支 持KJAVA、Symbian、WM、Android、)、易开发(Widget开发技术, XML+JS)、轻量级(不依赖于预置,灵活部署,可随应用OTA下载,支持存 量市场)?移动Widget中间件平台-WISPWISP (Wireless Internet Services Platform)是无线互联网服务平台 的简称,主要利用轻量级Widget中间件技术,为终端应用开发提供了一种高 效、低成本、

9、跨平台的开发方式。其设计理念包括:轻量级面向Widget应用:不受手机平台差异及是否预装的限制,支持存量市场,可OTA (Over the Air)下载安装“B/S”架构:实现全部界面、数据、应用逻辑全部由服务端驱动、灵活的应用升级、动 态部署支持,具备B/S架构下的所有优点“C/S”功能:界面、业务逻辑和数据可打包下载使用,完全支持离线下的应用逻辑实现支持众多手机平台:KJava,Symbian S60,WM, Android以及今后的QT,Windows Phone 7等开放的手机端API功能:跨平台通用UI控件库、网络通讯、安全加密、文件存取、下载/ 上传、通讯录、电话、短信、彩信、影像

10、、GPS等等,并随手机即时发展而随时扩充服务器端通用组件:搜索引擎、广告服务、位置服务、地图服务、支付服务开发能力要求:只须掌握XML(KUL*)以及JavaScript开发即可* KUL :Kaitone User interface Language,由开拓自定义的扩展XML标记语言WISPWISP平台开发技术与传统客户端开发技术对比平台开发技术与传统客户端开发技术对比14C:Documents and Settingsjho15DesktopKaitone(Nov 07)_Consolidated v4.ppt /14开发环境传统客户端开发技术Widget中间件开发技术网页开发环境N/A

11、1人X3周KJava2人X2月N/ASymbian2人X3月N/AWinCE2人X3月N/A终端适配 (KJava)30X2周0工作量合计30人月0.75人月投入人数10人(假设3个月内完成)1人(三周完成)版本升级成本三个版本升级+30组手机测试一个版本的升级+测试以一款典型的手机客户端应用为例(假设其开发难度为中等:大约5个功能 模块,30个界面),需要在KJava、Symbian、WinCE三个主要平台上开发版 本。并在KJava上支持大约150款主流终端(150款KJava手机可按屏幕/平台差 别细分为不同的30个组)。以下是代码开发阶段工作量对比:CDMA2000WISP平台架构Sy

12、mbianKJavaWMAndroidiPhoneQTWindows Phone7LinuxKUL + JS 解析引擎通讯模块安全加密UI 控 件 库消息、事件处理引擎网 络 操 作文 件 存 取下 载 上 传电 话 通 讯 录短 信 彩 信GPRSTD-SCDMAWCDMACDMA1XEDGEWIFI/WIPIKUL+JS 应用发布管理模块用户管理安全加密搜 索 引 擎通用组件接口广 告 服 务位 置 服 务地 图 服 务支 付 服 务三 方 接 口通讯模块运营商 支付互联网 支付互联网 服务企业 服务第三方 数据源第三方 业务行业 服务个人 服务服务端侧终端侧第三方服务接口手机平台WISP

13、平台支持终端跨平台,支持KJava,Symbian,WM,Android,BlackBerry不依赖手机定制,支持OTA下载,支持存量及增量市场可覆盖约70%-80%手机用户,约4.5亿终端侧网络侧利用WISP平台开发无线应用模式表现层逻辑层数据层终端侧网络侧表现层逻辑层数据层终端侧表现层逻辑层数据层适合于重量级应用, 如CRM、SCM、 ERP等企业管理软件 、网络游戏、或其他 复杂的互联网应用向 无线服务的迁移适合于轻量级应用迁 移,逻辑层在客户端 可以减少与服务端的 频繁联网交互。包括 博客、社区、邮件、 RSS、信息类服务等纯客户端应用,包括 单机游戏、离线类应 用、个人信息管理等 应

14、用模式一模式二模式三利用WISP平台开发无线应用模式WISP客户端无线网关WISP服务器第三方应用服务器PC机迁移服务发布应用数据库应用数据读取和更新无线信息化步骤l选出需要在手机上发布的服 务l用KUL+JS描述界面、数据和 逻辑l发布WISP手机应用根据应应用场场景,选择选择模式 一、二或三进进行开发发,大 多数情况为为模式一与二的 结结合WISPWISP平台平台IDEIDE开发环境开发环境- -所见即所得开发模式所见即所得开发模式19C:Documents and Settingsjho15DesktopKaitone(Nov 07)_Consolidated v4.ppt /19代码编

15、辑区嵌入式模拟器工程文件管理标准控件Debug信息菜单工具栏区在所见即所得的开发环境下,极大地提高了应用开发的效率WISPWISP客户端支持的通用客户端支持的通用UIUI控件库(节选)控件库(节选)201. 九/十二宫格(Grid) 2. 文本输入框(TextArea) 3. 下拉列表(ComboBox) 4. 图片或文字标签(Label) 5. 标签页(Tab) 6. 列表(List) 7. 按钮(Button) 8. 按钮组(RadioButton) 9. 复选框(CheckBox) 10. 树(Tree) 11. 对话框(Dialog) 12. 地图(Map)14235678109111

16、2支持终端应用界面切换特效支持终端应用界面切换特效21序号方法名称效果1Slide-Horizontal-Forward水平向前推进2Slide-Horizontal-Backward水平向后推进3Slide-Vertical-Forward垂直向下推进4Slide-Vertical-Backward垂直向上推进5Fade淡入淡出6Rotate-Right向右旋转(Screen-Screen)7Rotate-Left向左旋转(Screen-Screen)8Static-Rotate-Right向右旋转(Screen-Dialog)9Static-Rotate-Left向左旋转(Screen-Dialog)10Fly-In飞入效果11Cube-Right立方体右旋转12Cube-Left立方体左旋转13Swing-Top从上弹入14Swing-Bottom从下弹入支持手机功能支持手机功能APIAPI清单清单22序号类别功能1安全加密支持安全加密传输、文件加密保存2网络支持APN

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号