A day in the life of an Integrator Laurent Bugnion Senior User Experience Integrator IdentityMine
Why do we need a new role?
The Integrator role 1. Communicator and Translator 2. Coach and Trainer 3. Bottle neck? 4. Domain expertise: a. User experience (Production designer) b. Expression Blend c. Understanding designers tools d. WPF/Silverlight infrastructure
The Integrator role
Blendability “The ability to be edited in Blend” (and Visual Studio designer…) Differentiate code in design and runtime Create design time data
Blendability
In case of “No Blendability” It kind of sucks… More XAML edition (manual) More runtime testing Edit, Run, Measure, Edit… Isolate the issue New application in Blend
Working with tools
Importing XAML Import from Photoshop, Illustrator (Blend) Export from Fireworks Export from Design n_Overview.aspx n_Overview.aspx
Working with tools Previewing Kaxaml Shazzam
Working with tools Inspecting Snoop (WPF) Silverlight Spy
Working with tools Measuring Rooler Calipers Various
Working with tools Cleaning up Pistachio g-pistachio-wpf-resource-visualizer/ g-pistachio-wpf-resource-visualizer/
Pistachio
Importing assets
Nathan Dunlap Robby Ingebretsen Me