290 likes | 383 Views
Beauty & the Geeks. The perfect blend of left brain & right brain Richard Griffin & Felix Corke. Who are we?. Richard Griffin Interactive Developer (Code Geek). Felix Corke Interactive Designer (Design Geek). Who is t he “Dev- igner ”?. Investment Bank. Investment Bank.
E N D
Beauty & the Geeks The perfect blend of left brain & right brain Richard Griffin & Felix Corke
Who are we? Richard Griffin Interactive Developer (Code Geek) • Felix Corke • Interactive Designer • (Design Geek)
So how do you make it work? Continual collaboration Continual iteration
Workflow Developer Designer Layouts & controls Styles & templates Polish animations Setup & Data Data binding Triggers & hooks
Design Tools • Existing skills • Adobe Illustrator, Photoshop etc. • HTML, CSS • Flash animation • New tools • Mostly Blend • Expression Suite: • Design, Encoder, Media
Don’t Panic! VS2008 is scary, but... Not as scary as you think. Developer will get started Why do I need to do this?
Why Visual Studio and TFS? • Provides a home for files • Backed up • Nothing ever lost - can roll back changes • Simultaneous collaboration • Handles merge for you • Blend doesn’t do this • Much better text editing • IntelliSense and find/replace
Some Tips: Designer • Vectors over bitmaps • Except: very complex drawings and small icons • Learn the layout controls • Grids, Stackpanels, List boxes etc • Spoof graphic styles • e.g. Transparent PNGs for shadows
Some Tips: Designer Skinning Use someone else’s http://blogs.msdn.com/corrinab/ <Style TargetType="TextBlock" x:Key="TextBlockH1"> <Setter Property="FontSize" Value="22"/> <Setter Property="FontFamily" Value="Segoe UI"/> <Setter Property="Padding" Value="4"/> <Setter Property="Foreground" Value=“#C70700”/> </Style>
Some Tips: Developer • Hold hands with your designer • Don’t bury it in the code • Expose as much as you can in Xaml • Learn Xaml • Use Blend
3rd Party Components • Export to Xaml • Illustrator: Mike Swanson @ microsoft • Fireworks: Infragistics • Components • Watch this space: • Identity Mine • Infragistics • Telerik
Some tools to help you Kaxaml notstatic.com kaxaml.com XAMLPadX blogs.msdn.com/llobo
Deep Zoom Tools • Deep Zoom Composer • Designer builds, • developer makes it work • Let’s try it....
Key considerations again Design for buildability Code for designers Work together
Watch these spaces too... http://blogs.msdn.com/tims/ http://blogs.msdn.com/jaimer/ http://blogs.msdn.com/corrinab http://blogs.msdn.com/scottgu/ http://silverlight.net/ http://www.slxlab.com/
Any questions?(too late!) http://del.icio.us/grippa http://blogs.conchango.com/richardgriffin http://blogs.conchango.com/felixcorke