Transcript
Page 1: The Business of Microsoft Silverlight

The Business of Microsoft SilverlightDanny RiddellPresidentMetaliq

Page 2: The Business of Microsoft Silverlight

About Metaliq

Founded in 2004Interactive Application DevelopmentFlash, Silverlight 1.0, 2Project Highlights

Top Banana – Silverlight, MIX KeynoteAOL Webmail & Controls

2

Page 3: The Business of Microsoft Silverlight

The Business of Silverlight

Platform discussionSilverlight’s workflow Silverlight showcaseDesigner/developer considerationsBuilding a Silverlight teamPitching Silverlight

3

Page 4: The Business of Microsoft Silverlight

Silverlight

Silverlight 1.0Fully launched player JavaScript Strong video capabilitiesControl development tricky

4

Page 5: The Business of Microsoft Silverlight

Silverlight

Silverlight 1.1 and 2SL 1.1 is now called 2Currently Public Beta 1SL 1.0 in SL 2 playerAll .NET dev languagesEnterprise level appsControl development

5

Page 6: The Business of Microsoft Silverlight

Why there is good potential for the platform to succeed

InternalC# dev community Tutorials and booksAS 3 and C# are similarMultiple dev languages Strong des/dev workflow Affordable Suite of tools ($599)

6

Page 7: The Business of Microsoft Silverlight

Why there is good potential for the platform to succeed

ExternalWMV video librariesMicrosoft internet properties Player download/installationRoom for multiple platformsCompetition is good

7

Page 8: The Business of Microsoft Silverlight

Platform considerations

Player penetration1.5 million/day

Final feature setDifferentiationDesigner toolsNew tools to learn

8

Page 9: The Business of Microsoft Silverlight

Expression Studio

Page 10: The Business of Microsoft Silverlight

Expression Design

Vector design program

Good starting point for designs

“Flat/static” design comps

Export to XAML

Page 11: The Business of Microsoft Silverlight

Expression Blend

Animations

Transitions

XAML clean up / prep

Page 12: The Business of Microsoft Silverlight

Expression Encoder/Media Encoder

Media vs. Media Encoder

Light video editing

Video export

Video overlays

Page 13: The Business of Microsoft Silverlight

Includes Visual Studio 2005 Standard Edition

Page 14: The Business of Microsoft Silverlight

Designer and Developer workflow

Typical interactive workflowSilverlight interactive workflow

StreamlinedTighter des/dev integration with XAML

14

Page 15: The Business of Microsoft Silverlight

How to ramp up an agency to be ready for Silverlight

GeneralUnderstand the workflowUnderstand where platform differsUnderstand the business reason

Internal concernsDesigner/developer integrationLearning new skills/apps

15

Page 16: The Business of Microsoft Silverlight

Staffing Considerations

Flash Dev/Des:Interactive styleAS3 is very similar to C#AS3 - basics of C# in hours. AS2 transition a bit lengthierFlex/MXML & SL/XAML - parallel

16

Page 17: The Business of Microsoft Silverlight

Staffing Considerations

Flash Dev/Des (cont.):Can do Flash workOften less experienced engineersUsed to working with designersStoryboard analogous to TimelineCan use some of their current tools

17

Page 18: The Business of Microsoft Silverlight

Staffing Considerations

C# / .NETOften longer dev cycle Know the languageNew to “flair” of interactiveOften understand backendStrong Control developersOften more architecting experienceAble to do other C#/.NET work

Ajax DevelopersSilverlight 1.0

18

Page 19: The Business of Microsoft Silverlight

What should C# / .NET application developers know about moving to Silverlight?

More interface capabilitiesLighter feature set (WPF)C# in a browser, worth itLearning what is not thereLearn animation/timelineLearn mouse event driven interactivityBeta, layout/controls relatively new

19

Page 20: The Business of Microsoft Silverlight

What Flash developers/designers should know about Silverlight?

Design workflow same in 1.0 and 2Visual Studio matureStricter than AS2Multiple timelinesDifferent MovieClip paradigm

Des/dev workflowNew platform, new workarounds Code reuse often easierCompetition beneficial

20

Page 21: The Business of Microsoft Silverlight

Pitching Silverlight: Things you need to know

Timeline vs. release cycleExisting video networkEarly adopters?Audience ok with player download?Familiarity with .NET/C#Enterprise class stability, scalability

1.0 vs. 2Maintainability of codeControl development needed

21

Page 22: The Business of Microsoft Silverlight

MICROSOFT: HALO 3 VIDEO PLAYER (HD)

MICROSOFT: HALO 3 VIDEO PLAYER (SD)

HALO: HD Player

Page 23: The Business of Microsoft Silverlight

COMVU: LiveCast

COMVU: LIVECAST

Page 24: The Business of Microsoft Silverlight

MICROSOFT: WEB GALLERIES EXPRESSION

MICROSOFT: Expression Media Web Galleries

Page 25: The Business of Microsoft Silverlight

MICROSOFT: DAC SILVERLIGHT

MICROSOFT/MRM: Defy All Challenges

Page 26: The Business of Microsoft Silverlight

AKAMAI: MEDIA PLAYER FRAMEWORK

AKAMAI: Media Framework

Page 27: The Business of Microsoft Silverlight

MICROSOFT: TOP BANANA

MICROSOFT: Top Banana

Page 28: The Business of Microsoft Silverlight

MICROSOFT: RETAIL SITE

SILVERLIGHT STREAMING: RETAIL SITE

Page 29: The Business of Microsoft Silverlight

MICROSOFT: SILVERLIGHT CONTROL SKINS

MICROSOFT: Silverlight Control Skins

Page 30: The Business of Microsoft Silverlight

MICROSOFT: ZUNE CARD (FL)MICROSOFT: ZUNE CARD (SL)

ZUNE: Social Card

Page 31: The Business of Microsoft Silverlight

MICROSOFT: ROUGHCUT EDITOR

MICROSOFT: Rough Cut Editor

Page 32: The Business of Microsoft Silverlight

MICROSOFT: WPF SNOWBOARD APPLICATION

MICROSOFT/BURTON: Snowboard App

Page 33: The Business of Microsoft Silverlight

RECAP/CLOSING

33

Page 34: The Business of Microsoft Silverlight

Top Related