340 likes | 518 Views
The Business of Microsoft Silverlight. Danny Riddell President Metaliq. About Metaliq. Founded in 2004 Interactive Application Development Flash, Silverlight 1.0, 2 Project Highlights Top Banana – Silverlight, MIX Keynote AOL Webmail & Controls . The Business of Silverlight.
E N D
The Business of Microsoft Silverlight Danny Riddell President Metaliq
About Metaliq • Founded in 2004 • Interactive Application Development • Flash, Silverlight 1.0, 2 • Project Highlights • Top Banana – Silverlight, MIX Keynote • AOL Webmail & Controls
The Business of Silverlight • Platform discussion • Silverlight’s workflow • Silverlight showcase • Designer/developer considerations • Building a Silverlight team • Pitching Silverlight
Silverlight • Silverlight 1.0 • Fully launched player • JavaScript • Strong video capabilities • Control development tricky
Silverlight • Silverlight 1.1 and 2 • SL 1.1 is now called 2 • Currently Public Beta 1 • SL 1.0 in SL 2 player • All .NET dev languages • Enterprise level apps • Control development
Why there is good potential for the platform to succeed • Internal • C# dev community • Tutorials and books • AS 3 and C# are similar • Multiple dev languages • Strong des/dev workflow • Affordable Suite of tools ($599)
Why there is good potential for the platform to succeed • External • WMV video libraries • Microsoft internet properties • Player download/installation • Room for multiple platforms • Competition is good
Platform considerations • Player penetration • 1.5 million/day • Final feature set • Differentiation • Designer tools • New tools to learn
ExpressionDesign • Vector design program • Good starting point for designs • “Flat/static” design comps • Export to XAML
ExpressionBlend • Animations • Transitions • XAML clean up / prep
Expression Encoder/Media Encoder • Media vs. Media Encoder • Light video editing • Video export • Video overlays
Designer and Developer workflow • Typical interactive workflow • Silverlight interactive workflow • Streamlined • Tighter des/dev integration with XAML
How to ramp up an agency to be ready for Silverlight • General • Understand the workflow • Understand where platform differs • Understand the business reason • Internal concerns • Designer/developer integration • Learning new skills/apps
Staffing Considerations • Flash Dev/Des: • Interactive style • AS3 is very similar to C# • AS3 - basics of C# in hours. • AS2 transition a bit lengthier • Flex/MXML & SL/XAML - parallel
Staffing Considerations • Flash Dev/Des (cont.): • Can do Flash work • Often less experienced engineers • Used to working with designers • Storyboard analogous to Timeline • Can use some of their current tools
Staffing Considerations • C# / .NET • Often longer dev cycle • Know the language • New to “flair” of interactive • Often understand backend • Strong Control developers • Often more architecting experience • Able to do other C#/.NET work • Ajax Developers • Silverlight 1.0
What should C# / .NET application developers know about moving to Silverlight? • More interface capabilities • Lighter feature set (WPF) • C# in a browser, worth it • Learning what is not there • Learn animation/timeline • Learn mouse event driven interactivity • Beta, layout/controls relatively new
What Flash developers/designers should know about Silverlight? • Design workflow same in 1.0 and 2 • Visual Studio mature • Stricter than AS2 • Multiple timelines • Different MovieClip paradigm • Des/dev workflow • New platform, new workarounds • Code reuse often easier • Competition beneficial
Pitching Silverlight: Things you need to know • Timeline vs. release cycle • Existing video network • Early adopters? • Audience ok with player download? • Familiarity with .NET/C# • Enterprise class stability, scalability • 1.0 vs. 2 • Maintainability of code • Control development needed
HALO: HD Player • MICROSOFT: HALO 3 VIDEO PLAYER (HD) • MICROSOFT: HALO 3 VIDEO PLAYER (SD)
COMVU: LiveCast • COMVU: LIVECAST
MICROSOFT: Expression Media Web Galleries • MICROSOFT: WEB GALLERIES EXPRESSION
MICROSOFT/MRM: Defy All Challenges • MICROSOFT: DAC SILVERLIGHT
AKAMAI: Media Framework • AKAMAI: MEDIA PLAYER FRAMEWORK
MICROSOFT: Top Banana • MICROSOFT: TOP BANANA
SILVERLIGHT STREAMING: RETAIL SITE • MICROSOFT: RETAIL SITE
MICROSOFT: Silverlight Control Skins • MICROSOFT: SILVERLIGHT • CONTROL SKINS
ZUNE: Social Card • MICROSOFT: ZUNE CARD (FL) • MICROSOFT: ZUNE CARD (SL)
MICROSOFT: Rough Cut Editor • MICROSOFT: ROUGHCUT EDITOR
MICROSOFT/BURTON: Snowboard App • MICROSOFT: WPF SNOWBOARD APPLICATION