Building the eBay Simple Lister with Silverlight Michael Wolf Principle Architect WPF & Silverlight [email protected].

Download Report

Transcript Building the eBay Simple Lister with Silverlight Michael Wolf Principle Architect WPF & Silverlight [email protected].

Building the eBay Simple Lister
with Silverlight
Michael Wolf
Principle Architect WPF & Silverlight
[email protected]
It Takes a Team
“If you don’t have a triad of a designer,
technologist, and business professional
all coming to the table with equal skills
and equal levels of creativity, the result
will be a substandard product” – Bill
Buxton 2010
•
•
•
Jim Donaghy: Technical Lead
Jon Bradley: User Experience Designer
Casey Rayl / Michael Rumely: Developers
Sketching on a screen
• Think First sessions
• Quick Ideation
• Be ready and willing
to throw away
• Deleting pixels is
always cheaper than
deleting lines of
code
Playing with sketches
Player Demos
2 minutes goal
• Original project goal was to list an item in 2
minutes.
• Achieved listing in 30 seconds through rapid
ideation and a rich client based platform
Using Sketch flow for
rapid ideation
• Demo
Organizing projects for designer
developer workflow
• Designers Sandbox
• Visual States
• Project structure which shares a resources
assembly from sketchflow, to sandbox, to live
app
Silverlight 4 Lessons learned
• Drag and Drop How to:
• Web cam security requests must be in the ui
thread, but start/stop locks ui thread * no need
for permission request on oob elevated
Silverlight 4 lessons learned 2
• Using xap signing shows trusted installer *
more details to come from john papa
barcode lookup
• Silverlight 4 web cam capture and drag and
drop used to capture images
• Barcode recognition : c# silverlight port of
zxing http://code.google.com/p/zxing/
• I am working with the zxing team to submit
port back
• Demo
Got Questions
• Questions? Need Answers?
– Michael Wolf :
[email protected] @geekpunk
* We will be available in the commons after the
session to continue the conversation