CELEBRATE EARTH WEEK
Save 70% on video training and simulators now through April 27*—use code EARTH. Shop now.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This book is for designers, user experience pros, creative directors, developers, or anyone who wants to create rich, interactive, and compelling products. If you want to communicate innovative ideas, research, experiment, and prototype in the language of the interface, Dynamic Prototyping with SketchFlow in Expression Blend is the perfect text. Learn how to sketch, iterate, and validate ideas—utilizing the power and productivity within SketchFlow.
Part I: The Theory Behind Sketching and Dynamic Prototyping 15
Chapter 1: Why Sketching and Prototyping Are Important 17
Chapter 2: Design Process 27
Chapter 3: Patterns and Practices for Innovation 41
Part II: Let’s Build a Prototype 59
Chapter 4: Getting Started 61
Chapter 5: Importing and Creating Content 79
Chapter 6: Sharing Your Project and Getting Feedback 93
Chapter 7: Basic Animation with SketchFlow Animation 109
Chapter 8: Basic Navigation 127
Chapter 9: Basic Animation Using States 135
Chapter 10: Working with Data 151
Chapter 11: Bringing It All Together 165
Part III: Understanding SketchFlow 175
Chapter 12: The SketchFlow Interface 177
Chapter 13: Assets, Styles, and Components 213
Chapter 14: SketchFlow Animation on and States 225
Chapter 15: SketchFlow Behaviors 247
Chapter 16: Data 259
Chapter 17: Annotating Your Work, Getting Feedback, and Creating Documentation 277
Part IV: Applied Knowledge 293
Chapter 18: Project Brief and Sketches 295
Chapter 19: Navigation Via Component Screens 307
Chapter 20: Adding Animation 311
Chapter 21: Client Feedback 319
Chapter 22: Set Up for Behaviors 325
Chapter 23: Refining States 331
Chapter 24: Refining Animation and Interactivity 337
Chapter 25: Incorporating Data 347
Chapter 26: Refining Data 355
Chapter 27: Advancing Fidelity 365
Chapter 28: Advanced Fidelity with Templates and States 375
Chapter 29: Post Mortem 385
Part V: Reference 389
Appendix A: What Is .NET? 391
Appendix B: What Is XAML? 401
Appendix C: What Is C#? 419
Appendix D: What Is WPF? 445
Appendix E: What Is Silverlight? 455
Appendix F: Additional Resources 469