Microsoft news: When it initially said that Silverlight was a cross-browser plug-in, Microsoft meant that it would be running on Windows, Mac OS X and Linux only. However, Microsoft’s alternative to Adobe Flash (Silverlight) has evolved very much since it was introduced, and a Beta development milestone is now available for Nokia’s Symbian mobile platform. Users of and Silverlight developers for Nokia S60 5th Edition devices, including Nokia 5800 XpressMusic, Nokia N97 and Nokia N97 Mini, can now download and install the Silverlight for Symbian Beta. At the same time, Silverlight developers have a range of resources available to get them started along projects leveraging Silverlight on Symbian.
“Silverlight includes a runtime that is optimized to display content on memory-constrained devices. Silverlight support for Nokia S60 5th Edition devices includes: the ability to view Silverlight applications in the mobile browser. Tools to build Silverlight applications that target devices,” Microsoft informed. Microsoft is defining Silverlight as the implementation of the .NET Framework designed to allow .NET developers to put together both media experiences and rich interactive .NET applications, which can subsequently be offered to users via the Internet.
“The following resources will help Silverlight developers understand the supported platforms, languages and features of the platform for Nokia S60 5th Edition as some best practices for converting desktop applications to run on a device,” Microsoft states.
The resources for Silverlight developers available are the following:
- Expression Blend 2 (free trial version)
- Visual Web Developer 2008 Express with SP1
- Visual Studio 2008 SP1 with Silverlight Tools for Visual Studio 2008 SP1
- Silverlight for Symbian Developer Tools Beta
- Silverlight for Symbian device runtime
Microsoft has made available Expression Blend 2, Visual Web Developer 2008 Express with SP1, or Visual Studio 2008 SP1 with Silverlight Tools for Visual Studio 2008 SP1 for .NEt developers, but is also offering additional resources, such as the following :