Silverlight for Symbian姗姗来迟

来源 :互联网天地 | 被引量 : 0次 | 上传用户:dsq223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  2010年3月11日,微软在没有先兆的情况下,突然发布了Silverlight for Symbian的Beta版,并在网上提供公开下载,虽然又出人意料地迅速撤下,但已在业内掀起了一朵小小的浪花,引发众多爱好者关注的目光。
  其实,早在2008年3月的Mix 2008大会上,微软就与诺基亚共同宣布为运行Symbien系统的S60手机提供Silverlight技术。但是在发布了这一消息之后,微软就再也没有提到过这一产品,直到整整2年之后,这一技术才再次出现在我们的视线当中。
  
  Flash的终结者
  
  Silverlight和人们熟悉的Flash类似,以浏览器插件的形式存在,可以显示矢量图形,动画和视频。它是Windows Presentation Foundation的一个子产品,利用了跨浏览器Web技术进行设计,以实现多操作系统,甚至是移动设备上的无缝运行。针对其功能特征,有人既形象又略带夸张地将其形容为“Flash的终结者”。
  其实,Silverlight更大的优势在于富互联网应用的框架搭建。Silverlight和Flex、AJAX一起被称为富互联网应用的三大架构。所谓富互联网应用,指的是使用包括动画,视频、3D效果等在内的一系列多媒体手段组成的可以更快响应用户交互式使用需求的应用。Silverligh可以在客户端创建这样的应用框架,用户的浏览器不交换比较大的单独信息块,而是以异步的方式每次发送一小部分数据。这意味着界面中只有相关的部分进行更新,从而可以让用户进行更多其它的操作,并且可以保障其它操作的速度,这是传统的Web应用所不能完成的。
  目前Silverlight支持Windows、Mac电脑操作平台,支持IE,Firefox和Safari浏览器。人们无需对现有的网站设计进行移植,便可直接使用Silverlight,甚至包括利用Adobe Flash设计的内容。也正因此,凭借微软强大的软件设计能力,以及强势的品牌号召力,“Flash的终结者”的称号显得并不为过。
  不过,Silverlight在多媒体制作方面还有一些不足之处,比如生成的文件不能像Flash一样打包成一个文件,而需要提供一堆文件才能运行;很多素材不能方便地整合,需要通过繁琐的步骤才能打包等等,这些问题使得Silverlight还不能被作为一款制作工具来替代Flash在多媒体制作方面的作用。
  
  跳票引起兴趣
  
  Silverlight for Symbian便是Silverlight朝着移动设备无缝运行迈出的坚实一步。此次发布的Beta版可运行于诺基亚Symbian手机操作系统的S60第五版,同时发布的还包括与之相配套的开发工具,包括Silverlight Runtime仿真器、示例应用程序和开发文档。
  Silverlight for Symbian的发布之所以引起人们如此大的兴趣,除产品本身的特性外,还有很重要的一点便是微软的“跳票”。2008年3月,微软就与诺基亚共同对外宣布,为运行Symbian系统的某些手机提供Silverlight技术,但从此之后便如石牛入海,再无任何消息。用户们怀着期盼的心情开始了漫长的等待,这一等居然就是整整两年。两年的时间,手机市场已经改天换地,曾经的市场霸主诺基亚在这两年中受到强大的挑战,已不复当年之勇,旗下的Symbian操作系统在苹果、Android等新生代操作系统的围攻下,也同样显得力不从心。
  面对这样的情形,人们不由得猜测微软是否还会继续与诺基亚合作,从而兑现两年前的承诺。2009年,微软发布Silerlightfor iPhone,似乎更印证了人们的猜测,微软正在抛弃诺基亚,更趋向于与风头正劲,风靡全球的苹果手机iPhone展开合作。然而正如常言所说,世上没有永远的敌人和朋友,只有永远的利益,在智能手机的新一轮大战中,受伤的并不仅仅是诺基亚,手拥Windows Mobile操作系统的微软败得更惨,Windows Mobike的市场份额更是已经掉到了第四位。在iPhone,BlackBerry、Android的步步紧逼下,微软于2009年1月宣布与诺基亚进行合作,将微软的Office软件应用到诺基亚手机中。
  有了这样的前提条件,我们便不难理解在延误两年之后,微软又突然推出Silerlight for Symbian的原因所在。
  
  跨平台战略
  
  对此次匆匆发布Silerlight forSymbian,微软并未给出明确的官方说明,但回顾两年前提出的“跨设备,跨平台,跨浏览器”的许诺,相信在接下来的时间里,或许还会有Silerlight for Windows Mobile等版本问世。但会不会出现Silerlight forAndroid却值得怀疑,就目前来看,Android操作系统上的Java构架并不属于微软支持的范围。
  不过如果换个角度来看,由于微软一直在手机操作系统中都算不上强者,假如它并不希望在3G时代与众多对手比拼手机操作系统,而更愿意将精力集中于手机软件的开发,那么它似乎就没有理由拒绝Android。对于微软而言,开发Silverlightfor Android并不是什么太大的难事,障碍其实只存在于心理因素。而且在此之前,Microsoft Tag Reader已经有了支持Android的版本。让自己的产品运行于更多的平台上,凭着强大的品牌号召力抢占更大的市场份额,从而挤压竞争对手的生存空间,这本就是微软最擅长的手法。
  由于Silverlight是微软WindowsMobile 7系列应用开发的关键,那么很可能Silerlight for Symbian就是一个信号,表明Silerlight移动跨平台战略的大幕已经拉开。我们已经可以从某些应用中看到Windows Mobile 7上的Silerlight预览了。微软最近发布的Bing for Windows phone就是基于.NET Compact Framework并且使用XAML技术来表现界面的程序,这其实就是Silerlight在Windows Mobile上的预演。
其他文献
要规范和发展第三方支付行业,就应该首先扶持行业内的龙头企业、领先企业的发展,对于电子支付行业的规范,其目的也是在于促进整个行业的发展。    全国政协委员贺强在“两会”上针对电子支付服务产业发表了提案,针对如何规范和发展电子支付服务产业提出了四点建议。  第一点,出台支持电子支付服务产业发展的具体政策,包括给予高新技术企业待遇,设立电子支付发展专项基金,设立国家电子支付服务创新试点示范,在政府采购
移动互联网时代的手机不仅代表了语音通话,它更是移动信息化的一个大平台。    手机终端能够满足用户沟通、信息获取、娱乐以及商务等多种需求:手机代表着一种客户体验,它变得更加时尚,更加便于操作。智能终端产业也呈现出一系列新的发展趋势。    开放化,竞合化    激烈的市场竞争预示着终端制造利润的下滑,而要在这样的市场环境下立足,特别是对于智能终端领域的新进入者——苹果和Google来说,终端的开放
布局问题是一个组合最优化问题,众多学者对此进行了深入的研究,并提出了许多算法,算法的选择直接影响布局问题的计算速度和求解精度.搜索策略的不同,介绍了以下几种算法:基于
手机支付在日韩市场已经成熟运作和发展,早年日本运营商通过入股银行成功开启移动支付市场,中国移动也看到了其中巨大的商机,通过入股银行,合理绕过金融领域的准入制度,以求曲线获得开展移动支付业务的资质。    2010年3月10日,中国移动宣布广东移动将以人民币398亿元收购浦发银行22亿股新股,并间接持有浦发银行20%股权,成为浦发银行第二大股东。根据双方签署的战略合作备忘录,浦发银行和中国移动将在移
虽然互联网接入已经被普遍认可为通信业发展的重要动力,但时至今日,其贡献仍然无法弥补电信传统业务下降的损失。    2009年电信业出现了自上世纪90年代以来首次收缩,但业内人士认为,整个电信业的基本面并没有改变,电信业技术创新的势头依然强劲,随着经济的复苏,电信业已经走上了一条复苏之路。    宽带融合业务救市    全球电信自二次世界大战以来首次出现负增长,200g年全国电信业务收入同比减少2.
其实每一次传播技术的创新和应用,都极大地扩展了著作权人的权利内容。也给著作权人带来了新的发行渠道、新的商业机会和新的利益。    全国政协委员,中国作家协会副主席、国务院参事张抗抗在本届会议上提交了两份提案,分别是《关于加强网络著作权保护的提案》,《关于加强著作权集体管理组织建设的提案》。  在《关于加强网络著作权保护的提案》中,张抗抗委员提出了以下五条建议。  1 成立由政府主管部门,行业代表、
有没有想过有一种应用可以跨所有的操作系统平台,从PC机的Windows平台到智能手机平台再到非智能手机?到目前为止,恐怕还没有哪个应用程序可以通行所有操作系统,但其实只要加上一个过渡的中介,就可以让同一种语言编写的程序在所有平台上运行。  这个中介就是浏览器,而这种可以通行所有平台的语言就是HTML。2010年3月,Opera软件公司正式发布了可在任何一部手机上运行的Opera Widget应用平
新的《内河交通安全管理条例》出台后,为便于实施“拆除动力装置”的行政强制措施,本文从实施的条件、程序和注意事项等三个方面进行了探讨,旨在保证海事管理机构正确地履行
三育人工作是实现高等学校培养目标的重要保证,构建良好的三育人工作机制,进行科学管理,增强全员育人意识和责任感,激发育人的积极性,使三育人工作发挥更大的作用.本文分析了
在企业级复杂性较高的MIS系统中,权限的设计与控制一直都占有较重要的地位.本文论述了权限管理的基本策略,并结合具体的系统开发案例,介绍了一种运用JSP技术在开发企业级MIS