基于MCD(MobileCloudDelivery)平台快速构造手机应用软件Update:2010-07-28ShenzhenUnitepowerTechnologyCo.,Ltd;深圳市合强创华科技有限公司目录市场概述技术方案:MCD平台MCD平台原理MCD平台功能演示成功案例应用场景关于我们Page3手机应用软件正在成为趋势!CPU处理能力越来越强手机客户端软件在正表现出越来越强的生命力手机屏幕越来越清晰互联网的很多应用,越来越出现往手机上移植的趋势。上网速度越来越快手机硬件的飞速发展客户端软件时代已经来临手机已经远远超过了一个交流工具这种概念,手机包含有键盘,可以成为基本信息输入设备;越来越清晰的屏幕可以成为阅读、游戏终端;而标配的摄像头,使得手机成为数码相机、摄像机的替代品;录音和多媒体播放设备也为语音、音乐方面的扩展带来了更大的想象空间。手机网络随时随地在线,这正是人们对网络进入生活的最大诉求,这几乎让手机成为数字生活梦想的载体。手机已经成为一个集娱乐、时尚为一体的电子消费品,承担了制造欢乐、娱乐化的任务。而智能手机的多媒体、网络、游戏、照相摄像等功能都不仅仅依靠硬件就能实现,手机软件在智能手机发展中发挥着越来越重要的作用。手机的硬件发展的快速提升,使得手机已经可以和10年前的个人电脑相媲美;同样,手机软件正处于和十年前电脑软件类似的发展阶段,回顾十几年的电脑软件发展历史,对比手机软件业正处在一个高速发展过程的初期,未来10年,手机软件会取得和过去10年个人电脑软件一样辉煌的成绩。而就中国而言,世界第一的手机拥有量,汉字在手机上快速输入等优势,手机软件更方便灵活的支付模式都将让中国手机软件发展更加乐观,手机软件时代已经来临!Page4客户端发展瓶颈Page5众多型号手机开发工作需要多版本适配,成本高,推广不易。客户端开发的高成本和较高的教育门槛是发展瓶颈!不同操作系统不同分辩率屏幕6产品研发背景客户需求•伴随着手机硬件的飞速发展,过去在互联网的很多应用,越来越出现往手机上移植的趋势。移动化已成为信息社会不可抗拒的潮流!•随着联通Iphone等客户端的推广政策,政府、媒体、地产、保险等各种行业应用需求不断涌现。市场分析•互联网网民从2000万发展到1亿,整整用了6年多的时间;移动互联网,仅两年就实现了从2000万到1亿的突破。2011年,中国手机网民将达到4亿以上。•截止2009年底,全球移动电话用户数(即潜在移动互联网用户数)已达46亿,是全球桌面互联网网民数量17亿的近3倍。•2010年达到3G应用的主流拐点,而由运营商为主导的产业链已经成熟。目标市场•手机客户端应用部署在用户手机上,业务的展现和体验大大超越传统的短信、彩信、WAP应用。•本项目目标市场包括传统的WAP、短信业务的增强用户体验、各行业需要与用户进行交互与展现的行业应用。Page7现状——移动互联网的两种常用开发模式Wap方式利用Wap协议开发页面,通过手机内嵌(主要方式)或第三方浏览器进行浏览。客户端方式根据需求进行定制开发。根据不同手机操作系统提供的本地API进行开发,目前目前主要的操作系统有SymbianS60、J2ME、WindowsMobile等。可对比互联网上的两种开发方式Page8现状——Wap与客户端开发模式的优缺点比较WAP开发模式客户端开发模式优点缺点①业务表现形式单一,不能调用手机的本地功能如调用手机的摄像头、发送短信等。②页面交互单一,每次单击都需要联网等待。①开发工作量大,比普通软件开发需要更多的开发人员。②开发成本高。③用户需要安装软件,前期使用门槛高,对用户的教育成本高。①编写网页即可,成本低,速度快。②基于B/S的架构,无须安装软件,打开浏览器即可直接使用。③界面简单且用户已养用习惯。①业务丰富、功能强大、用户体验好。Page9我们的思考!?提高业务的机型适配性能保证新业务的快速部署和发布复用终端的强大功能保证用户体验基于MCD平台能够全面解决这些问题!如何能使将两者的优点结合起来WAP的开发便捷性客户端的丰富业务体验Page10目录市场概述技术方案:MCD平台MCD平台介绍MCD平台功能演示成功案例应用场景关于我们Page11合强创华自主研发的MCD(MobileCloudDelivery)平台是基于云计算模式开发的客户端综合服务平台,由手机客户端软件、服务器端软件两大部分组成,通过与企业侧或内容源的连接,运营商或企业用户能够基于MCD平台方便快捷地发布信息、整合各种应用到手机智能终端上。整个系统的平台架构如下图:MCD平台简介Page12类浏览器:业务展现动态客户端借鉴WAP开发方式,采用服务器端的开发,便于业务内容即时、高效地调整而用户不需更改客户端。包括9宫格等形式的主界面、内容界面等均可在服务器端动态推送而随时调整。增强型的内置浏览器兼容WAP1.0、WAP2.0协议,基于HTML标签库,根据Wap页面的表现方式进行裁剪,并完全符合XML标准。原有的WAP业务可以快速移植到手机客户端。通过自定义的增强型CSS协议,扩展显示效果,页面展示模板支持13种格式的图文混排方式,支持常用的9宫格、标签页等展现形式。用户习惯页面表现形式和手机Wap浏览器保持一致,用户减少了使用学习成本,一打开页面就会使用。JVM虚拟机机制我们借用JVM的虚拟机机制,提供手机上的中间件,实现服务器端为主的开发方式,一次开发多处使用。Page13富客户端:本地功能增强富客户端——RIA(RichInternetApplication)利用客户端便利的交互增强用户体验;离线的操作减少用户的等待,解决每次点击都需要等待问题。本地缓存常用页面本地缓存,加快了页面响应速度,同时减少用户的联网请求,用户使用同样的功能不用每次都去联网更新页面;只有页面更新时由服务器端发起更新。业务逻辑业务逻辑可以有选择的在本地完成,减少与服务器的交互。本地功能调用定制的浏览器协议支持调用本地功能,例如发送短信、彩信、数据库操作等等。Page14组件:业务快速扩展本地功能组件通过下载本地接口可以扩展应用浏览器,实现本地功能。本地功能组件有:UI组件、下载组件、上传组件、文件组件、音频组件、图象组件、WML组件、XML组件等。业务组件组件化升级,下载安装后,只更新需要升级的模块或组件,而无需重新下载整个软件。组件化功能扩展,新增或发布新的功能,只需要用户下载一个新的组件,无需重新下载。基于组件化架构,UI可以通过搭载不同的配置文件实现模板化的UI发布MCD的功能演示——MCD平台服务器端的核心功能模块MCD平台服务器端的核心功能模块:UI动态配置平台和内容发布平台。另外还有基于业务的基础上可以构建计费管理、用户管理等基础模块。MCD平台服务器端的核心功能模块客户端UI动态配置平台基于B/S架构采用Flash,Flex技术开发的后台配置系统可实现实时修改、生成配置文件供客户端下载更新。内容发布管理平台采用JSP,JAVA,Struts技术开发遵循wap2.0标准动态生成基于XHTML.MP脚本的WAP网站内容Page15平台的网络构架Page16Page16客户端媒体网关BIE中间件平台内容管理功能业务管理功能用户行为分析升级管理功能运营商自有业务运营商业务支撑系统CP内容源RSS协议集成网络资源网络源SP/AP内容源互联网WAP系统安全方案通道安全端到端SSL加密SSL单向服务器加密支持SSL双向客户端授信文件证书支持CA-SDKey(SD,MINISD,MICROSD)硬件授信证书支持专有APN专有SIM卡其它安全措施及机制四重校验防止密码穷举攻击炸弹短信内容加密nAES高位数据加密nMDB的存储加密在安全方面,我们比用户想的还要多。从系统的综合安全体系提供了各种专业系统安全解决方案,为企业应用保驾护航!Page17Page18目录市场概述技术方案:MCD平台MCD平台介绍MCD平台功能演示成功案例应用场景关于我们MCD的功能演示(A、客户端部分)MCD平台的核心功能是:从主界面到各级菜单到内容页面全部灵活可配。Page19启动程序图如下:启动程序时的界面如下(可配置的内容如下):LOGO图标软件名称软件信息版权信息MCD的功能演示(A、客户端部分)Page20进入导航界面,可配置内容有:1.功能按钮的图标及文字;2.功能按钮的排序;3.追加新功能或删除功能。上:新闻浏览区域(循环向上滚动显示)下:功能条区域中:树形菜单浏览区域当用户点击导航界面的某一个功能按钮后,则进入二级导航页面.该页面分为上中下三个部分:功能按钮主菜单、九宫格、主导航栏条目、二级菜单、三级菜单、滚动新闻条、内容页面均可灵活配置。MCD的功能演示(A、客户端部分)——本地功能增强本地功能增强:涉及到手机本地功能增强的部分,如拍照上传、GPS定位、下载管理等功能,置于选项菜单,十分方便功能扩展。如下图:Page21可以按照自己的需求或习惯配置个性化功能!MCD的功能演示(B、UI动态配置平台)B、UI动态配置平台UI动态配置平台的功能,如右图所示:Page22①角色管理:对配置平台的不同“角色”设置不同的权限等级.功能如下:MCD的功能演示(B、UI动态配置平台)②用户管理:对配置平台的”登录用户”进行增加,编辑,删除操作。如右图:Page23③版本管理对客户端程序的软件版本数据进行添加/编辑/删除操作。如右图:MCD的功能演示(B、UI动态配置平台)④首页管理对客户端的欢迎界面进行配置及配置后客户端对应界面。Page24对应点击“引用”后,可以直接选择图库里的图片,单击“确认添加”即可生效,如右图:MCD的功能演示(B、UI动态配置平台)⑤主页管理对客户端程序的九宫格导航页面、底部Tab滚动条导航页面数据进行添加/编辑/删除操作。Page25对应UI动态配置平台的设置客户端页面MCD的功能演示(B、UI动态配置平台)⑥新闻管理对客户端程序的滚动新闻条数据进行添加/编辑/删除操作。Page26对应客户端页面可以对客户端程序的滚动新闻页面数据进行添加/编辑/删除操作UI动态配置平台的设置MCD的功能演示(B、UI动态配置平台)⑦菜单管理对客户端的树形菜单页面数据进行添加/编辑/删除操作.Page27对应客户端页面UI动态配置平台的设置移动办公服务器学校领导副校长、老师秘书管理员移动办公服务器公文、日程、……有新公文!阅读及批复提醒!有新公文!是否于本月召开2010XX学术研讨会?提醒!有新公文!同意本月中旬召开2010XX学术研讨会,校方各位领导提前准备。院长:王院长阅读阅读公文同意本月中旬召开2010XX学术研讨会,校方各位领导提前准备。院长:王院长阅读系统维护MCD的应用场景——移动办公示意图Page28Page29目录市场概述技术方案:MCD平台MCD平台原理MCD平台功能演示成功案例应用场景关于我们延长石油移动OA系统Page30海云天教育测评系统Page31贝因美成功生养教客户端Page32工商移动巡查百事俱乐部Page35基于MCD构建汕头移动无线城市图标导航条信息推送区列表信息区Page36基于MCD构建深圳广电多媒体报料平台深圳广电集团面向手机用户开通基于拍照和摄像的报料平台,可以通过手机拍照或拍摄视频,然后通过移动网络上传给服务平台,作为报料节目源,奥运会期间第一现场50多名记者试用获得极大好评。报料内容上传上传管理已上传管理后台管理…Page37基于MCD构建深圳城管通平台面向公众的报料平台,当发现市政基础设施、环境卫生和市容环境等出现的问题,公众可利用手机主动上传多媒体内容到城管报料中心。拍摄像报料电话报料短信报料报料内容上传上传管理已上传管理后台管理…Page38基于MCD构建湖南移动培训平台基于手机终端的学习平台,解决学习资料的推送、下载以及通过手机实现移动学习、资料查找,而