wdgt如何查询历史天气如何

&& 所属分类 &&
Mobile Widget
Widget(微技)是一种基于Web技术的小应用,采用JavaScript、HTML、CSS及Ajax等标准Web技术进行开发,具备开发快捷、体积小巧、界面华丽、用户体验良好、资源消耗少等优点。运行在移动终端上的Widget称为Mobile Widget(移动微技)。Widget技术凭借其技术门槛低、用户体验好、可跨平台运行等优点,成为新一代移动互联网终端应用的最佳技术。目前,全球包括中国移动、沃达丰、雅虎、谷歌、诺基亚等诸多知名的电信运营商、互联网公司、手机终端厂商都相继推出自己的Widget产品,Widget应用已成为终端用户的新宠。
Widget起源
Widget的起源还要追溯到1998年的一天,当时苹果公司的电脑工程师Arlo Rose正在为自己电脑上面的MP3播放器换肤,突然他产生了一个想法:如果电脑桌面上的所有工具都可以换肤,那就太棒了。在此之前,Rose对Kaleidoscope——苹果操作系统上的一个换肤管理程序具有一定的开发经验。为了能够确切地描述他的想法,Rose就为这个创意起了一个名字“Konfabulator”,并在之后的三年时间里,不断地向身边的工程师推销他的想法,但是可惜的是没有人对此感兴趣。直到2002年的一天,当Rose遇见另外一个工程师Perry Clarke——后来成为“Konfabulator”的核心开发者时,一切才发生了变化。Clarke决定加入Konlabulator的开发工作。
日,Rose和Clarke发布了Konfabulator 1.0。在发布之前,当Konfabulator还在开发时,Rose就创建了一个网站来征集网友对Konfabulator的定义。当Konfabulator最终发布时,让人们意想不到的是Konfabulator在全美引起了一股热潮,Rose和Clarke对此感到非常的吃惊。由于 Konfabulator如此受欢迎,于是两个人都辞去了各自的工作,开始全职专注于开发Konfabulator。
2003年7月,Konfabulator 1.5版本发布了,这一版本的主运行文件是Widget,Konfabulator也因此更名为Widget。与此同时,Rose和Clarke携手另外一个程序员,着手开发Widget的Windows版本,但是内部意见的不一致迫使他们放弃之前的开发工作。不久之后,Rose找到了自己的好朋友ED,ED是苹果电脑公司一名优秀的开发工程师,他在苹果电脑公司有着超过十年的深厚工作资历。Rose和他就Windows平台下开发Widget这件事情进行了沟通,ED认为,Rose希望在Windows平台下运行Widget的想法有些不可理喻。Rose和Clarke很失望,但令他们感到吃惊的是,两天以后ED居然拿出了一个Windows平台下运行的Widget原型。
2004年11月,Widget 1.8版本正式对外发布了,它可以运行在Windows和Mac系统上,成为了跨平台的产品。使用Windows和Mac操作系统的用户都可以使用和开发自己喜欢的Widget工具。由此开始,Widget进入了一个新的时代,当然这仅仅是一个开端。
2005年,网络巨头Yahoo!公司并购了Konfabulator,为了提高用户对Konfabulator的忠诚度,Yahoo!将Konfabulator由最初的收费模式改为免费模式,并发布了开发工具和开发文档,来帮助开发者进行Widget开发。从此,Widget应用逐渐丰富起来。
随着Yahoo! Widgets的流行,短短几年内,互联网公司、手机终端厂商、网络运营商相继推出自己的Widget产品。
根据Widget运行终端的差异,我们可以把Widget分为PC Widget和Mobile Widget。
PC Widget是指运行在计算机上的Widget,目前主要有Yahoo! Widgets、Apple Dashboard Widget、Google Gadget以及Opera Widget等产品。
Yahoo! Widgets
Yahoo! Widgets运行界面
Yahoo! Widgets的前身是Konfabulator,Yahoo!并购了Konfabulator之后,将Konfabulator引擎改版成Yahoo! Widgets引擎,完全免费,并且开放了源码,推出了一系列非常方便与美观实用的Widget工具,还提供了很多Yahoo专属服务,如Yahoo!搜索、Yahoo!资讯、Yahoo!天气、Yahoo!邮件检查、日程安排、Yahoo!联系人、桌面画廊等。 Yahoo! Widgets可以运行在Mac和Windows 系统上,Widgets应用则统一在Widget 码头(Widget dock)中管理。通过Widget码头,用户可以查看当前所有已经安装的Widget应用、已经下载的Widget。通过访问Widget码头中的Widget gallery,用户可以浏览所有可供下载的Widget应用。
Yahoo! Widgets安装之后,统一在Widget码头中以缩略图模式运行。当用户选择其中某个Widget并选择“显示”时,Widget就会浮动在桌面上。用户可以随意拖拽,而且不同Widget应用可以随意摆放,甚至重叠,这种模式被称作浮动模式。右图为Yahoo! Widgets运行界面。图右侧区域是Yahoo! Widgets码头,左侧区域是各种各样处于浮动模式的Widget应用,如天气、股票、画廊等。
Yahoo! Widgets桌面应用程序平台由Widget工具和Widget引擎两部分组成。在Yahoo! Widgets工具平台上运行的迷你应用程序就统称为Widget工具。借助Yahoo! Widgets桌面应用程序平台,用户可以将自己的桌面变成网络空间。以往必须依赖浏览器的各种网络应用,诸如在线日历、时钟、记事本、相册、天气预报等,都可以化身为Widget应用。哪怕是不懂编程的人,也可以利用Widget开放标准的开发界面,像搭积木一样组成自己专属的Widget小应用。
Widget引擎提供了Widget应用程序的运行平台,在Windows和Mac操作系统环境下都可以使用,安装引擎后就能在此平台上运行各式各样的Widget工具了。Yahoo! Widgets引擎开放了基于XML和JavaScript的Widget开发接口,任何人都可以开发新的有趣的Widget,包括各种小工具、小游戏等。当多个Widget同时运行时,每一个Widget又作为独立的程序运行,这可以确保一个Widget出现异常时不会影响到其他的Widget。
Apple Dashboard Widget
Dashboard Widget 运行界面
2003年,Apple Mac Tiger引入了Dashboard技术,通过Dashboard可以开发一种新的迷你程序 —— Dashboard Widget。从用户角度来看,Konfabulator Widget和Dashboard Widget非常类似。
Dashboard是基于WebKit开发的,它为Apple Widget程序提供了一个运行环境。Widget应用可以采用HTML、JavaScript以及CSS等Web技术开发。另外,由于Dashboard是Mac OS系统内置的技术,因此Dashboard Widget还可以调用Mac OS系统本身提供的部分功能。图为Dashboard Widget的运行界面。
Dashboard Widget以“.wdgt”为后缀,根据运行所需要的资源,可以分成3种类别。 (1)附件Widget:是自包含的 Widget,它不需要其他应用程序的支持或者访问互联网。时钟、定时器、计算器以及便签都属于这个范畴。 (2)应用程序Widget:它与一个功能完全的应用程序相关联。这种 Widget 为应用程序提供一个复杂度比较低的界面,而且通常是只读的界面,对应用程序进行增强。iTunes 控制器和地址簿 Widget 都属于这个范畴。 (3)信息Widget:这是为了向用户提供来自互联网的数据而设计的。这些 Widget 使用户可以监控某些事件,比如天气、航班状态或者股票价格。 Dashboard 在为Mac OS的最终用户提供强大功能的同时,也为开发者带来了一个新鲜而丰富的开发环境。Widget 开发起来很快且易于部署,还可以调用Mac OS的部分系统功能。对于那些仅使用少量数据或者需要和其他程序交互的场合来说,Widget 是非常完美的技术,而且它还提供一个非常好的方式,来为已经存在的应用程序增加功能。对于开发者来说,这意味着很多机会:可以创建一个新的产品,也可以为现有的产品增加新功能,使之区别于其他同类产品。尤其值得一提的是,开发者可以在数小时或数日内创建一个很好的 Widget,而不需要几个月甚至几年的时间。
Google Gadget
Google Gadget运行界面
Google Gadget是简单的XML和JavaScript小型应用程序,可嵌入网页和其他应用程序中。它可在多个站点和产品上运行,包括iGoogle、Google地图、Orkut或其他任何网页以及Google Desktop。互动式的迷你Google小工具可置于桌面或iGoogle网页的任何位置,用于显示新邮件、天气情况、照片和个性化新闻,通过它们,人们可以对自己的个性化信息和最新信息一目了然。其他小工具包括时钟、日历、便笺簿、执行项目列表等,不一而足。人们可以选择将小工具添加至桌面或iGoogle网页,也可以两者都添加。
许多Gadget小工具一周能被查看数百万次,从而为其编写者带来巨大的访问量。例如,当将开发的小工具添加到iGoogle主页中时,用户每次访问Google时都会看到小工具。
另外,Google Gadget还将Google现有的一些服务,例如Calendar、Blog、Map等,以独立模块的形式整合在一起。Google Gadget服务的表现形式是个性化主页或者Google桌面软件。
Google Gadget运行环境可以分为两类:一类是网页环境,如iGoogle、Google 地图、Orkut 或其他任何网页;另外一类就是Google Desktop。目前Google Desktop可以运行在Linux、Windows和Mac三种操作系统之上。运行在网页上的Gadget采用HTML语言编写,为了增强交互效果,可以加入JavaScript、Flash或者Silver light。
Desktop Gadgets采用XML和JavaScript编写,也可以采用C、C++、C#或者 VB.net编写。Desktop Gadgets可以使用一些高级功能,如任意形状、透明效果、客户端库,而且能够响应用户来自Gadget外的一些动作。图是Google Gadget运行界面。
为了保证用户信息的安全性,Google Gadget运行环境提供了安全保证措施。例如,用户无论是点击桌面上的文档、即时通信和电子邮件中的链接还是直接浏览网页本身,当所访问的网站有可能窃取用户的个人信息或在用户的计算机上安装恶意软件时,用户都会收到一条警告信息,让用户可以判断一下是否要访问该网站。通过该功能可防止网络或者恶意软件的欺诈,为用户提供更安全、更便捷的用户体验。
Opera Widget
Opera Widget运行界面
从Opera 9.5开始,Opera实现了一些与Opera浏览器一起运行在桌面上的一种小程序 ——Opera Widget。与之前提到的Widget产品不同的是,Opera Widget并未提供一个统一的Widget管理工具,如果要运行Widget,需要首先启动Opera浏览器。在浏览器的窗口中,人们可以通过Opera桌面浏览器菜单“饰件→添加Widgets”来访问Opera Widget网站,并且可以进行Widget应用的下载、安装以及运行。图2-5是Opera Widget运行界面。Opera Widget可以运行在所有安装Opera浏览器的平台上。
Opera Widget 也是用 HTML、CSS和JavaScrip等Web技术创建的跨平台应用程序,它是按照zip格式压缩的。Opera Widget必须以“.wgt”为后缀,content-type为“application/x-opera-Widgets”。它可以运行在所有安装Opera浏览器的平台上,如个人电脑、移动设备和游戏机。
Opera Widget是在不同设备上快速创建和部署应用程序的很好的方案。因此,用户可以快速轻松地开发Opera Widget,并且只要稍加改动就可以运行在各种不同的设备上。
Opera Widget运行环境可以运行在很多平台上,不同的平台有不同的特性和用例。不同平台的Widget运行环境,都希望最好地支持此设备的特性。运行环境可能会要求Widget以下面4种模式中的一种模式显示:Widget模式、漂浮模式、应用程序模式、全屏模式。
可以通过设置Widget的配置文件config. xml中的Widget的default mode属性来设置Widget的默认模式。Widget运行环境可能会要求Widget在模式间切换,例如从浮动模式先切换到应用程序模式,再切换到全屏模式。为了方便开发Widget,Opera公司开发了Opera Widgets SDK,该SDK提供了开发工具、库、文档和实例。Opera Dragonfly是一个轻量级的开发工具,它可以调试JavaScript,查看CSS和HTML DOM。&
Mobile Widget
Mobile Widget指的是运行在移动设备上的Widget,主要有BAE/JIL Widget、Nokia WRT Widget、NetFront Widget等产品。
WAC(JIL) Widget
WAC(JIL)开发者社区网站截图
2008年4月,中国移动、软银和沃达丰达成协议,共同投资建立JIL (Joint Innovation Lab,联合创新实验室)。2009年4月,北美运营商Verizon Wireless也宣布加入JIL。JIL在成立之初启动了“Mobile Widget”项目,目标在于为运营商构建端到端的Mobile Widget应用生态系统,在保证Mobile Widget应用能够“编写一次,跨平台运行”的前提下,降低开发者开发成本并丰富运营商的应用内容。
JIL在中国移动BAE项目以及其他运营商在Widget领域研发成果的基础上开展创新工作:一是制定全球统一的跨终端操作系统的Mobile Widget系列规范;二是实现Widget引擎的软件参考平台;三是开发JIL Widget应用开发工具;四是建立JIL全球开发者社区;五是设计与实施JIL引擎兼容性计划。JIL Widget规范是全球首个由运营商制定的Mobile Widget技术规范,目前该规范已成为最具影响力、被众多终端/软件厂商所采用的Mobile Widget规范。
此外,包括中国移动、沃达丰等在内的24个国际运营商于2010年2月份宣布成立WAC(Wholesale Application Community,应用批发社区),致力于Mobile Widget等技术平台的研发与商业推广。WAC在JIL成果基础上继续开展Mobile Widget的后续研发与商业推广,并由更多的运营商进行商业部署, 打造全球统一的Mobile Widget工业标准。
WAC(JIL) Widget采用HTML、CSS、JavaScript编写的Web应用程序,后缀为“.wgt”。通过分析WAC(JIL) Widget格式,可以发现WAC(JIL) Widget与W3C Widget格式极为相似,所以开发者可以将基于W3C Widget格式应用很容易地转换成JIL Widget格式。
WAC(JIL) Widget运行在WAC(JIL) Widget引擎之上,WAC(JIL) Widget引擎在支持Web标准的同时,也扩展了很多新的功能,这主要体现在以下两个方面。
(1)各种终端能力:WAC(JIL) Widget引擎扩展了Telephony、PIM、Multimedia、Device、Messaging等对象,可以提供电话、通讯录、日程安排、多媒体、文件操作、系统信息等功能。 (2)运营商网络能力:通过扩展接口,可以获得位置、手机号码、在线状态等信息。
2009年,JIL推出了基于OPhone和Limo的JIL Widget Engine产品,并提供了Widget开发工具和模拟器,支持JavaScript调试等功能,极大地方便了Widget应用的开发。2009年6月,第一款基于中国移动OPhone平台、支持JIL Widget引擎的商用手机多普达A6188在中国正式发布。到目前为止,多款支持WAC(JIL) Widget引擎的OPhone、Windows Mobile、S60手机已经在中国上市。2011年,WAC(JIL)成员运营商还将陆续推出基于Android、Symbian^3、S60等多个平台的WAC(JIL) Widget引擎。
在积极开发WAC(JIL) Widget引擎的同时,WAC(JIL)还建立了自己的开发者社区(),引导全球的开发者通过一套标准进行Widget开发,进而在全球市场得以销售并与运营商一起分享盈利。&
WRT Widget
Nokia WRT Widge
Web Run-Time(WRT)是Symbian S60第三版Feature Pack 2平台引入的一个很重要的功能。Web Run-Time扩展了S60 Web浏览器,使之能支持Widget。它所支持的Widget是用标准Web技术开发的轻量级应用。通过各种Widget,Web设计师和开发伙伴们能创造出非凡的互联网体验,仅仅需要用户在S60待机画面或应用菜单中轻轻一点。Widgets所支持的动作可以是功能性的如搜索、商业性的如购物、社区相关的如使用电子邮件及多媒体的如音频/视频等。
对于用户来说,一个S60 Widget看上去就像一个S60应用,图2-8就是一款WRT天气预报Widget。对于开发者来说,Widget是由HTML、CSS、JavaScript、图像文件及一个XML描述符文件组成的,所有这些文件都被打包成一个扩展名为“.wgz”的zip文件。用户可以从Web上直接下载Widget并安装到自己的S60终端上,就如同安装其他S60软件一样。
与PC Widget类似,WRT Widget可以被看做是运行于浏览器用户界面之外的一些Web页面,也就是说,只要你会编写Web页面,就会编写Widget。一个Widget可以简单地用XHTML和CSS编写,但是要达到真正的可用性往往需要用到逻辑运算,所以大多数Widget也使用JavaScript和XML。也就是说,Web Run-Time Widget往往是一些Ajax应用。然而,WRT Widget确实不同于其桌面同胞兄弟,因为在S60终端上,Widget使用全屏;而在桌面上,Widget则使用部分屏幕。最为重要的是,Web Run-Time Widget提供了简单经济的方法,将移动用户吸引到Web服务中来。因为大多数Web网站是针对大屏幕设备设计的,而在移动终端上的浏览还刚刚起步,Web Run-Time的第一个版本专注于在移动终端上提供快速的信息呈现新方法。
S60 Web浏览器和Web Run-Time的关键性优点是:它们使用一些现有的通用技术,从而有助于最小化Widget开发的入门成本。这意味着:如果开发者熟悉一些Web技术,包括HTML、CSS、JavaScript及Ajax,那么基本无须接受培训,或无须接受额外培训,也无须学习S60平台、Symbian OS或C++。而且,开发者能使用现有的Web开发工具,或一个Notepad这样的编辑器。事实上,应该将Widget开发看做向移动用户提供Web服务的准备工作中最为方便的部分;真正的工作是定义其服务,推而广之,让它如何最好地服务其用户。
从技术角度来看,WRT在流行的S60 Web浏览器中增加了一个Web程序的运行环境,使得S60设备可以运行Widget。事实上,几乎不花什么工夫就可以将桌面Widget迁移到WRT中来,开发者可以使用现有的编写工具来创建和打包自己的应用。
在最新的S60第5版中整合了S60平台服务,可用标准的HTML和JavaScript技术创建更具个性和环境感知性的Widget。通过获取存储在本地设备上的信息,如日历和通讯录程序,Widget可以整合互联网和本地资源,提供一个全新的、个性化的服务体验。例如,通过访问设备上的GPS功能,Widget可以给用户提供更具相关性和环境感知性的信息。作为Web开发者,可以轻易地使用JavaScript扩展来访问这些新特性。&
标准化进程
随着Widget技术如火如荼地发展,各个公司纷纷推出自己的Widget产品,而且为了给用户提供更好的服务,各个公司在支持标准Web技术的同时,又分别作了很多扩展。然而,由于国际上没有一套统一的Widget规范,其结果就是各个产品只能运行在自己的引擎上。对于用户来说,要运行某个公司的Widget,首先必须安装该公司的Widget引擎。这在一定程度上也给开发者造成了困扰,针对一种Widget引擎开发的Widget产品必须经过修改才有可能运行在其他Widget引擎上。究竟能不能开发一个Widget就能够提供给使用不同Widget引擎产品的用户使用呢?为了达到这个目的,目前互联网技术国际标准化组织W3C着手制定了一套Widget系列规范,包括: a) Widgets 1.0:打包格式与配置 http://www.w3.org/TR/2009/CR-Widgets-/ 该规范定义了Widget配置文件的写法。 b) Widgets 数字签名 http://www.w3.org/TR/2009/CR-Widgets-digsig-/ 该规范定义了一套可用于Widget的数字签名规则,同时定义了Widget引擎如何验证签名的规则。 c) Widgets 1.0:访问请求策略 http://www.w3.org/TR/2009/WD-Widgets-access-/ 运行Widget的引擎会向Widget提供一些敏感的API,如访问文件系统的API等,这些内容在不经用户允许的情况下,不应该被Widget任意获取。该规范定义了Widget访问敏感数据应该遵循的一套安全模型。 d) Widgets 1.0:APIs与事件 http://www.w3.org/TR/2009/WD-Widgets-apis-/ 该规范定义了一套可供Widget调用的API和事件通知接口。 W3C制定开放统一的Widget规范的最终目的是为了构建一个良性的Mobile Widget生态环境,从而促进Mobile Widget产业的健康发展。&
Widget是运行于Widget引擎之上的应用程序,它用Web技术来创建:用HTML来呈现内容,用CSS来定制风格,用JavaScript来表现逻辑。Widget应用汲取了基于BS和CS架构应用的各自优点。它并不完全依赖网络,软件框架可以存在本地,而内容资源从网络获取,程序代码和UI设计同样可以从专门的服务器更新,保留了BS架构的灵活性。基于Web技术的特征使得,Mobile Widget具有以下几个方面的特点: 1) 技术门槛低 Mobile Widget开发采用Web语言,开发简单,技术门槛相对较低。简单来讲,会写网页就会开发Widget。而当下流行的现成的网页开发工具,都可以用于Widget开发和调试。同时,互联网有无数免费的Web应用资源,为Widget应用开发提供了巨大的资源库,可以供开发者学习、参考、利用,实现快速将互联网Web应用移植成Mobile Widget即手机应用。 2) 可跨平台运行 Mobile Widget应用基于标准的Web技术,遵循开放统一的API规范,支持应用的屏幕自适应,无需终端适配、移植,真正实现“一次开发,到处运行”——跨不同终端操作系统平台运行的能力,大大降低开发者的开发成本。 3) 用户体验佳 Mobile Widget应用支持UI界面的可定制化,具有个性绚丽的用户体验。同时支持运行在手机待机界面,能够为用户有机整合有效信息,减少冗余的数据传输,提供用户快速获取信息的通道,真正实现应用的随心所欲,信息的信手拈来。&
生态环境产业链
通过构建全球统一的开发者社区,并与全球多个运营商合作,WAC(JIL)能够迅速构建出对开发者而言开发成本低、投入产出高,对运营商和终端厂商而言应用标准化、规模化的端到端良性的全球生态环境,从而使产业各方都能受益。&
开发者是Mobile Widget应用的生产者。我们已经提到,Widget是基于标准的Web技术进行开发,带给开发者们的最直接的好处就是降低了应用的开发难度,缩短了开发周期和成本。对于互联网上已有的大量Widget和Web资源,开发者可以很容易地将其转换为JIL Widget的标准格式或者通过移植达到重用的目的。
而运营商提供的Widget引擎将手机本地功能和运营商网络服务以JavaScript API的形式开放给普通开发者,开发者可以用他们的智慧创造出更丰富的、更贴近用户需求的手机应用。WAC(JIL)为全球的开发者提供一个跨平台、跨运营商的Widget标准,开发者可以通过WAC(JIL) Widget开发者网站将其开发成果在全球范围内发布和销售,得到更为广泛的收益。
服务提供商、内容提供商
对于传统的服务提供商、内容提供商(SP/CP)来说,已有的运营商合作模式可以继续保持。而Widget这种业务的表现形式进一步拉近了SP/CP和终端用户的距离,扩展了他们的市场。在某种意义上,Widget可以作为和短信、彩信以及WAP等应用类型一样的被广为使用的新型业务表现形式。
举例来说,传统的SP/CP业务如铃音下载或股票信息、交通信息等现有业务可以以Widget的形式直接展现在手机屏幕上,而不是传统的需要用户主动打开手机浏览器来访问SP/CP的WAP页面,或者SP/CP向用户下发短信或彩信来将服务推送给用户。Widget简单、直接、炫丽的界面会更加吸引用户来使用SP/CP的服务。
SP/CP的服务也可以与运营商的网络能力或者互联网服务通过Widget进行Mashup。同时,各种业务的集成也会为SP/CP带来服务的创新。
互联网服务提供商
传统的互联网服务提供商可以通过WAC(JIL)开发者社区进入运营商应用商店。这种渠道实际上降低了互联网服务提供商接入移动运营商网络的门槛,更多的互联网服务可以借助Widget这种形式在移动网络中运营他们的业务。而WAC(JIL) Mobile Widget应用环境互联网服务提供商们可以使用他们最为擅长的Web技术开发应用,并将他们的服务快速部署到各种移动终端上,可以通过计费接口实现前向收费,并通过各运营商的应用商店将应用销售给全球的手机用户。
如前所述,对于移动运营商来说,Widget可以是一种新的业务形式。运营商的网络上原有的业务可以通过Widget直接嵌入到终端设备中,这可以为终端用户带来更好的用户体验,也可以帮助运营商拓展其业务的使用者。另一方面,Widget本身可以作为Widget运营平台的内容进行销售。Mobile Widget是一种轻量级的、基于Web技术的应用程序。由于Widget运行环境对底层操作系统的屏蔽,这种小巧而界面时尚的应用可以运行在不同平台的手机上,能吸引到更多用户的眼球。
同时,由于开发Widget的门槛相对较低,更多普通用户也可以参与到Widget的开发中,这将Web 2.0中用户原创内容(User Generated Content,UGC)的概念引入到运营商的服务中来。这种UGC带来的长尾效应可以为运营商带来更多的收入。
对于构建一个Mobile Widget产业链,终端厂商的支持是必不可少的。WAC(JIL) Mobile Widget运行环境在终端上的部署需要得到终端厂商的支持。终端厂商通过支持JIL的Widget标准,甚至集成JIL Widget引擎,就可以在终端产品上部署运营商的服务,达到运营商定制的要求,也能方便地集成各种第三方互联网Widget应用。从通用性的角度考虑,终端厂商对WAC(JIL) Mobile Widget运行环境的支持或集成,可以同时满足全球多个运营商对终端的需求。这必将节省终端厂商针对不同市场的定制化工作,同时也增加了终端的亮点和卖点。&
&作为Widget应用的最终消费者,Mobile Widget带给终端用户的是一种方便快捷、具有良好用户体验的移动联网服务。在3G网络提供了充分的数据带宽的情况下,移动网络已有的服务资源、更为丰富的互联网资源及移动终端所具有的信息处理功能通过Widget融合展现在用户的终端上。软件即服务、云计算服务等互联网创新服务也可以通过Widget形式服务于普通的用户。
Mobile Widget的跨终端特性也保证了用户能在自己所喜爱的终端上享受相同的应用和服务。
除了满足以上产业各方的利益诉求外,Widget生态环境还可以通过和其他的产业或者业务相结合,衍生出更多的参与方和利益点。比如,在Mobile Widget系统中集成广告能力拓展后向收费的商业模式,并通过与Widget的开发者进行广告收入分成来促进其开发出更多优秀的应用和价格更为低廉甚至免费的Widget应用。&&
下载次数:0
→如果您认为本词条还有待完善,请
上一篇下一篇
如果词条内容对您有帮助,请按此按钮表示对贡献者的支持!
暂无同义词
|中国移动通信研究院版权所有
|京公网安备

我要回帖

更多关于 如何应对雾霾天气 的文章

 

随机推荐