APP下载

移动Widget的发展、应用及前景

2010-06-27迟艳玲高双喜

电信科学 2010年7期
关键词:运营商终端个性化

迟艳玲,高双喜

(1.烟台职业学院 烟台 264670;2.吉林长邮通信建设有限公司 长春 130012)

1 移动Widget的起源

Widget的设计灵感来于20世纪90年代末苹果电脑工程师Rose对苹果操作系统中MP3播放器的换肤,它的根本思想来源于代码复用,最初创作者只是想将一些灵活、丰富的小应用在桌面上直观地展示出来,不需要实现一些桌面应用的强大功能,也不需要桌面应用的复杂安装过程,这种工具最初被称为“Konfabulator”。这种方式由于开发容易、界面绚丽,很快风靡起来,2003年7月Widget名称被正式启用,2004年11月成为跨平台产品,可运行在Windows和MAC上。Widget的发展带有明显的互联网特征,W3C组织对Web Widget的定义是:Widget是一类能够显示和更新本地数据或Web数据的客户端应用程序,并能够打包成单一的下载包安装到客户端设备上,目的是协助用户享用各种应用程序和网络服务。目前,Widget中文名称并不是很统一,有人将其称为“微技”,但国内通信标准化组织比较多地是将其称为“微件”。

为了解决移动终端业务开发难度较大,周期长,终端适配工作量大,业务种类相对匮乏等问题,移动Widget应运而生。移动Widget是将Widget引入手机等终端设备,同时在网络侧构建相应支撑平台,实现移动互联网应用的一种重要形式。

移动Widget要用于实现移动互联网应用,面临的问题之一是如何与手机基本功能进行结合,通过Widget来实现一些手机基本应用,同时满足用户个性化定制需求。有效地利用手机屏幕,更加快速方便地访问移动互联网,从而给手机用户带来良好的呈现方式和互联网体验。

移动Widget具有小巧轻便,开发成本低,潜在开发者众多,与操作系统耦合度低和功能完整的特点,此外,由于运行在移动终端上,移动Widget还有一些其他特性。首先,可以通过移动Widget实现个性化的用户界面,可以轻而易举让每部手机都变得独一无二。第二,移动Widget可以实现很多适合移动场景的应用,如与环境、位置相关的网络应用。第三,移动Widget特定的服务和内容使得用户更加容易获得有用信息,减少流量,避免冗余的数据传输带来的额外流量。移动Widget比PC Widget更加个性化,需要网络侧平台能够提供更精确的针对用户需求的服务,这就要求平台侧有类似Widget超市、广告系统等设施。

总而言之,移动Widget的易开发、易部署、个性化、交互式、消耗流量少等特性使它非常适合移动互联网,是构建移动互联网的一个非常重要的因素。

目前许多互联网公司、手机厂商、运营商都在发展自己的Widget,如诺基亚在2007年8月发布了在S60平台上的Widget引擎并且宣布未来所有的S60手机都将支持Widget产品。2008年 10月,Opera Software ASA推出了Opera Widget,并被T-mobile所采用。苹果公司推出了Dashboard,Dashboard Widget基 于 webkit技 术 , 使 用HTML、Javascript以及CSS混合实现的。2008年4月,中国移动联合沃达丰等4家运营商共同成立了“联合创新实验室”,其第一个项目就是Mobile Widget,到2009年10月,中国移动已推出100多款JIL Widget应用,多普达 A6188、联想 O1、戴尔 Mini 3i、LG GW880等多款手机支持 JIL Widget。2009年 10月,LG、RIM、三星和夏普4家公司宣布,从2010年第一季度开始,他们生产的手机中的Widget引擎将支持JIL Widget规范。到2009年12月,沃达丰已推出1 200多款JIL Widget的应用。

2 移动Widget平台的构成

如图1所示,移动Widget平台主要由三大功能模块组成。

(1)运营管理模块

这是平台的核心功能,实现整个Widget的业务逻辑,包括前置模块、门户展现、业务运营、安全管理等。通过该模块,运营者将完成整个Widget生命周期的管理,业务开发者、SP以及用户的管理。

(2)能力封装接入模块

该模块对运营商网络的资源(包括业务能力、接入、运营数据等)进行封装,向Widget开发者屏蔽底层网络。能力封装模块可以提供包括Web Service在内的多种封装形式用于Widget对网络能力调用。

(3)Widget开发

支持Widget开发、测试、仿真、运行环境,包括开发工具包和开发运行环境,同时提供安全沙箱的功能,以确保Widget代码对于设备和用户隐私安全保障的可控性。

移动Widget涉及的关键技术包括客户端安全机制、设备能力调用、多媒体支持、个性化UI渲染、开发者签名机制、业务能力汇聚平台、API分级管理、人性化开发环境、安全认证、审批与分发、终端管理、桌面管理、版本管理等。

3 移动Widget应用分类

移动Widget根据呈现的形式,可分为三种:手机桌面、锁屏上的浮动Widget;手机菜单动态图标、动态背景、动态交互界面;全屏方式。根据应用,可分为以下几种。

(1)本地应用

无需扩展 JS API(脚本语言应用程序编程接口),无需联网,如本地小游戏、计算器、时钟等。

(2)联网应用

无需扩展 JS API,需联网,如股票信息、天气预报、新闻等。

(3)移动终端特色应用

一种是需扩展 JS API,无需联网,例如短信发送、语音呼叫等;另一种是通过BAE(基于浏览器技术的应用引擎)实现,例如离线浏览、个人像册、通信录访问等。

(4)运营商特色应用

一种是运营商现网业务,例如飞信、音乐随身听等;另一种是融合应用,例如基于位置的天气预报等。

从形式上来说,Widget对现有移动增值业务客户端应用形式是一种有益的补充,而不是革命性的替换。由于Widget的交互和业务逻辑主要通过Javascript实现,因此若应用逻辑复杂,涉及第三方协议栈、业务状态迁移的应用就不太适合使用Widget实现,Widget更适合一些逻辑简单、功能相对具体单一的小应用。

运营商发展移动Widget应用,具有以下好处:用户可以方便地通过移动终端获取个性化的信息或使用个性化的网络服务,提升移动互联网的数据应用流量;运营商可以掌握用户行为、特征数据,以便为用户推送精准的广告,获取广告收入;运营商可以通过Widget商店销售正版音乐、视频、游戏,获取销售分成等。

4 移动Widget的商业模式和前景

对于运营商而言,随着网络的升级改造和3G的部署推广,移动网络提供能力也在不断增强。在网络瓶颈解决后,如何充分利用网络资源,避免运营商沦为管道提供者的角色,是当前紧迫的问题。而Widget可以提升移动互联网对用户的黏着力,对于移动运营商的重要性不言而喻。

移动Widget业务同时具有移动业务和互联网业务的特征。因此,移动Widget可以在沿用以往短信/彩信的SP/CP商业模式的基础上,采用统一的类似苹果Apple Store的Widget发布平台。同时,根据中国国情,也可以增加P2P分享的模式,加速Widget的流行和降低管理成本。移动Widget平台接口、引擎和SDK都应该分级分层开放给第三方厂商自由开发,以促进竞争。同时鼓励用户自行开发Widget,并在统一的Widget发布平台发布,同时享有分成,以刺激中小开发团队的形成。

借助Widget,运营商还可以通过分析用户使用了哪些应用而更充分地了解用户需求,掌握用户特点,以便更好地进行市场营销。此外,Widget还有“病毒式传播”的特点,用户可以将某个应用放在自己的博客或个人主页上,好友在浏览这些应用后可能会下载和使用,从而形成一定的传播效应。运营商可以利用Widget“病毒式传播”的特点,尽量发挥可能的广告商机。

当然,作为一项新应用,移动Widget的发展也存在一些障碍。首先,移动Widget是互联网免费文化的延伸,想改变这种文化,比较困难,必须寻找合适的计费和商业模式。其次,移动Widget需要根据不同终端型号和操作系统进行适配,很难实现在不同终端上的相同用户体验。此外,移动Widget应用安全和版权保护也是目前面临的难点。

猜你喜欢

运营商终端个性化
X美术馆首届三年展:“终端〉_How Do We Begin?”
坚持个性化的写作
通信控制服务器(CCS)维护终端的设计与实现
新闻的个性化写作
多功能北斗船载终端的开发应用
上汽大通:C2B个性化定制未来
取消“漫游费”只能等运营商“良心发现”?
第一章 在腐败火上烤的三大运营商
三大运营商换帅不是一个简单的巧合
三大运营商换帅