Download presentation
Presentation is loading. Please wait.
Published byOswald Garrett Modified over 6 years ago
1
Building the eBay Simple Lister with Silverlight
Michael Wolf Principle Architect WPF & Silverlight
2
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
3
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
4
Playing with sketches Player Demos
5
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
6
Using Sketch flow for rapid ideation
Demo
7
Organizing projects for designer developer workflow
Designers Sandbox Visual States Project structure which shares a resources assembly from sketchflow, to sandbox, to live app
8
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
9
Silverlight 4 lessons learned 2
Using xap signing shows trusted installer * more details to come from john papa
10
barcode lookup Silverlight 4 web cam capture and drag and drop used to capture images Barcode recognition : c# silverlight port of zxing I am working with the zxing team to submit port back Demo
11
Got Questions Questions? Need Answers?
Michael Wolf : @geekpunk * We will be available in the commons after the session to continue the conversation
12
8/24/2018 2:34 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.