论文部分内容阅读
随着移动带宽的发展,移动互联网正在走向web 2.0。从2005年开始进入市场的desktop widget也在逐渐移动化,mobile widget的迅速发展正在为未来的移动互联网提供更丰富和便捷的用户体验。在未来,用户的手机界面中将不再全是各个应用icon,而是带来不同功能和应用体验的widget,mobile widget在逐步成为手机的“门户”。mobilewidget平台不但可以访问互联网服务还可以访问系统平台服务,简单的一个widget就能满足用户对实时数据和应用的需求。和其他手机应用服务相似的是,mobile widget目前最大的挑战之一是要根据不同终端型号和操作系统的类型做适配。Mobile widget开发商需要从商业模式、分发渠道、服务器端应用开发框架以及运行环境等方面来考虑mobile widget的开发和推广。本文主要论述移动widget的开发和应用。Mobile widget可以显示和更新远端数据,允许单独下载和安装在客户机或者移动设备。就像html文件,widgets依赖于各种文件格式和规格,以建造一个用户接口、脚本、打包、数字签名和部署其应用。Widget平台是开展widget业务的网络侧平台,与安装在手机终端上的widget引擎、运行在widget引擎上的widget应用共同完成mobile widget的业务功能。完整的mobilewidget系统主要由三层面组成:widget业务:支持脚本语言,适合快速开发,流程可以灵活调整;widget引擎:由业务平台所有者提供,运行在手机终端上,以承载widget业务;widget能力平台:由引擎封装和调用,给不同行业背景提供不同的能力,包括短信、彩信、位置信息、语音、音乐和视频等。本文主要针对手机weidget做了介绍,本系统widbeans也是针对mobile widget的一个实现平台。在整个项目过程中主要对当前移动widget平台系统进行了需求分析,将手机widget与当前的SNS网站结合,使得用户在展示自己的个性的同时,还可以与好友进行交互。同时参与widbeans系统的developerportal模块数据库设计与编码实现,主要实现功能为:工程上传,新建文件,新建文件夹等。然后对developerportal模块的使用流程做了大致介绍,使得此模块的功能可以更加清晰的展示出来。同时也在某种程度上使整个widbeans系统的结构更加明了。