founded in 2004 interactive application development flash, silverlight 1.0, 2 project highlights top...

34
The Business of Microsoft Silverlight Danny Riddell President Metaliq

Upload: hilary-hutchinson

Post on 25-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

The Business of Microsoft SilverlightDanny RiddellPresidentMetaliq

About Metaliq

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

Top Banana – Silverlight, MIX KeynoteAOL Webmail & Controls

2

The Business of Silverlight

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

3

Silverlight

Silverlight 1.0Fully launched player JavaScript Strong video capabilitiesControl development tricky

4

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

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

Why there is good potential for the platform to succeed

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

7

Platform considerations

Player penetration1.5 million/day

Final feature setDifferentiationDesigner toolsNew tools to learn

8

Expression Studio

Expression Design

Vector design program

Good starting point for designs

“Flat/static” design comps

Export to XAML

Expression Blend

Animations

Transitions

XAML clean up / prep

Expression Encoder/Media Encoder

Media vs. Media Encoder

Light video editing

Video export

Video overlays

Includes Visual Studio 2005 Standard Edition

Designer and Developer workflow

Typical interactive workflowSilverlight interactive workflow

StreamlinedTighter des/dev integration with XAML

14

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

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

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

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

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

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

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

MICROSOFT: HALO 3 VIDEO PLAYER (HD)

MICROSOFT: HALO 3 VIDEO PLAYER (SD)

HALO: HD Player

COMVU: LiveCast

COMVU: LIVECAST

MICROSOFT: WEB GALLERIES EXPRESSION

MICROSOFT: Expression Media Web Galleries

MICROSOFT: DAC SILVERLIGHT

MICROSOFT/MRM: Defy All Challenges

AKAMAI: MEDIA PLAYER FRAMEWORK

AKAMAI: Media Framework

MICROSOFT: TOP BANANA

MICROSOFT: Top Banana

MICROSOFT: RETAIL SITE

SILVERLIGHT STREAMING: RETAIL SITE

MICROSOFT: SILVERLIGHT CONTROL SKINS

MICROSOFT: Silverlight Control Skins

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

ZUNE: Social Card

MICROSOFT: ROUGHCUT EDITOR

MICROSOFT: Rough Cut Editor

MICROSOFT: WPF SNOWBOARD APPLICATION

MICROSOFT/BURTON: Snowboard App

RECAP/CLOSING

33