rapid application development [rad]
DESCRIPTION
Talk given at the Multipack Presents event on Rich Internet Applications, 17/10/09TRANSCRIPT
Rapid App Development Silverlight and Expression Blend
Nic
k H
are
wood
Mult
ipack
Pre
sents
: 1
7/1
0/0
9
with
Background
UI Lead at i2Q
Educational Software
1m Users
MS technology
Why Silverlight?
Desire for Rich User Experience
Customer’s existing architecture
Existing skills & resource
Why Silverlight?
Microsoft Support
Power & Flexibility
C# client-side processing
CLR support
Learning
Transferrable skills
Designer – Developer workflow
Expression Blend & Visual Studio
Silverlight 2
Silverlight 3
Out of browser
Pixel Shading & Perspective 3D
Enhanced Data Support
Silverlight 3
Enhanced Media capabilities
Advanced Accessibility Features
Improved productivity
Expression Blend 3
SketchFlow Prototyping
Sample Data integration
XAML & C# Intellisense
Expression Blend
And Silverlight 3
Sketches
Wireframes
Designs
Before Sketchflow
HTML prototype
Evolutionary dead-end
Not true to the experience
Soon Stagnates
Before Sketchflow
Cannot communicate detail
More static than HTML
Makes great wallpaper
Not very Green
Before Sketchflow
Giant Visio Diagrams
Sketches
Wireframes
SketchFlow
Prototyping Today
SketchFlow
Silverlight
Vs html5
Choice
Competition
Collaboration?
Nick Harewood@spacescape
Questions?w
ww
.whenw
ew
asra
d.co
.uk