WEB开发网
开发学院手机开发Symbian 开发 Silverlight for Symbian 阅读

Silverlight for Symbian

 2010-07-22 01:39:00 来源:WEB开发网   
核心提示:微软似乎有意把Silverlight打造为一个针对移动设备的跨平台Web应用程序框架,Silverlight已经出现在Windows Phone 7和Symbina^1上,Silverlight for Symbian,似乎也会移植到Android和iPhone上,Silverlight for Symbian微软在M

微软似乎有意把Silverlight打造为一个针对移动设备的跨平台Web应用程序框架。Silverlight已经出现在Windows Phone 7和Symbina^1上,似乎也会移植到Android和iPhone上。

Silverlight for Symbian

微软在MIX 2010期间宣布Silverlight已经支持Symbian。这个浏览器插件将运行在Symbian^1,其基于Symbian OS和S60第五版平台构建,S60第五版则又构建于Symbian OS 9.4之上,所以Silverlight并未支持开源的Symbian^3。Silverlight只能安装在Nokia有限的几款手机上:5800 XpressMusic、N97和N97 mini,且只能在Nokia默认的Web浏览器中运行。

Symbian^1上的Silverlight运行在.NET Compact Framework之上,通过硬件抽象环境的方式来在Symbian上运行可访问有限资源的托管应用程序。可用的开发工具包括:

Silverlight for Symbian Developer Tools Beta (MSI)

Silverlight for Symbian设备运行时 (SIS)

Silverlight for Windows Phone 7

据某些泄露消息【译者注:此消息已经被证实】,在Windows Phone 7上存在两种主要的开发平台:具有Silverlight 4某些特性的Silverlight 3平台和XNA平台,不过微软计划让Silverlight成为Windows Phone 7的基础平台,正如微软的资深副总裁S. Somasegar所说:“Windows Phone 7开发的核心即是Silverlight。”

这些开发工具包括:

Visual Studio 2010 Express for Windows Phone CTP

Windows Phone Emulator CTP——与Visual Studio集成

Silverlight for Windows Phone CTP

XNA 4.0 Game Studio CTP——可为手机、Xbox和Windows桌面开发游戏。

还有一个用于Windows Phone 7的开发工具是Expression Blend。

Silverlight for Android

对于一个重要的播放器而言,Silverlight需要运行在所有主流操作系统和所有主流移动平台上。有关Silverlight for Android的消息,还没有很明确的细节,不过Google的开源平台不久应该可以受到支持。在发布Android平台上的Tag应用程序后,业界就在猜测微软的下一个Android应用程序是否会是Silverlight。

以此同时,Miguel de Icaza宣布了创建MonoDroid的计划,即是Mono for Android,其“将包括完整的Java API移植接口,可以被基于JIT编译的运行时引擎访问”。他们创建这个平台的思想和MonoTouch(iPhone)类似,所以开发人员能跨移动平台复用基础代码,只需移植UI代码。

1 2  下一页

Tags:Silverlight for Symbian

编辑录入:coldstar [复制链接] [打 印]
赞助商链接