rapid application development [rad]

17
Rapid App Development Silverlight and Expression Blend N i c k H a r e w o o d Mu ltip a ck P re sen t s : 17/1 0 /09 with

Upload: nick-harewood

Post on 28-Jan-2015

113 views

Category:

Technology


2 download

DESCRIPTION

Talk given at the Multipack Presents event on Rich Internet Applications, 17/10/09

TRANSCRIPT

Page 1: Rapid Application Development [RaD]

Rapid App Development Silverlight and Expression Blend

Nic

k H

are

wood

Mult

ipack

Pre

sents

: 1

7/1

0/0

9

with

Page 2: Rapid Application Development [RaD]

Background

UI Lead at i2Q

Educational Software

1m Users

MS technology

Page 3: Rapid Application Development [RaD]

Why Silverlight?

Desire for Rich User Experience

Customer’s existing architecture

Existing skills & resource

Page 4: Rapid Application Development [RaD]

Why Silverlight?

Microsoft Support

Power & Flexibility

C# client-side processing

CLR support

Page 5: Rapid Application Development [RaD]

Learning

Transferrable skills

Designer – Developer workflow

Expression Blend & Visual Studio

Page 6: Rapid Application Development [RaD]

Silverlight 2

Page 7: Rapid Application Development [RaD]

Silverlight 3

Out of browser

Pixel Shading & Perspective 3D

Enhanced Data Support

Page 8: Rapid Application Development [RaD]

Silverlight 3

Enhanced Media capabilities

Advanced Accessibility Features

Improved productivity

Page 9: Rapid Application Development [RaD]

Expression Blend 3

SketchFlow Prototyping

Sample Data integration

XAML & C# Intellisense

Page 10: Rapid Application Development [RaD]

Expression Blend

And Silverlight 3

Page 11: Rapid Application Development [RaD]

Sketches

Wireframes

Designs

Before Sketchflow

Page 12: Rapid Application Development [RaD]

HTML prototype

Evolutionary dead-end

Not true to the experience

Soon Stagnates

Before Sketchflow

Page 13: Rapid Application Development [RaD]

Cannot communicate detail

More static than HTML

Makes great wallpaper

Not very Green

Before Sketchflow

Giant Visio Diagrams

Page 14: Rapid Application Development [RaD]

Sketches

Wireframes

SketchFlow

Prototyping Today

Page 15: Rapid Application Development [RaD]

SketchFlow

Page 16: Rapid Application Development [RaD]

Silverlight

Vs html5

Choice

Competition

Collaboration?

Page 17: Rapid Application Development [RaD]

Nick Harewood@spacescape

Questions?w

ww

.whenw

ew

asra

d.co

.uk