Windows Presentation Foundation (WPF) and Blend 4 for User Experience (UX) Designers

מק"ט: #41971 | משך קורס: 32 שעות אק'

User Experience design is key to product success. The fact, that UX development should be integrated along with software development is gaining popularity and recognition within modern software projects.
With the introduction of WPF and Silverlight, Microsoft took the next step and integrated the role of UX design into the development team. It is no longer necessary to create designs in illustration tools and then recreate them again, from scratch, in Visual Studio. Microsoft Expression Studio now includes the tools to create the designs and develop them all the way to a full product. As a result, designers need to know how to create designs that work with the development tools. Recent tools and design patterns such as MVVM bring significant strength to applications but require designers to be up to date with using Blend and XAML.
This course will provide UX designers with the required level of understanding and hands-on experience needed to work in this new type of development team.
 

הקורס פעיל לקבוצות מטעם ארגונים בלבד, ניתן לשלוח פנייה רק אם מדובר בקבוצה
*שדות חובה
PDF version

מטרות

  • Understand  application development with WPF
  • Able to develop the visual layer of WPF user interfaces using Microsoft Expression Blend 4
  • Work and collaborate in a WPF development team
  • Focus on working visually with Blend, but will learn some XAML

קהל יעד

User Experience (UX) designers

תנאי קדם

UI/UX design experience
 

משך הקורס

משך הקורס הינו 32 שעות

נושאים

Module 1: Introduction to WPF

  • How is design thinking different?
  • Dynamic Layouts
  • Data binding
     

Module 2: Team Workflow

  • Team roles and responsibilities (Programmer, XAMList, Graphic Designer, Interaction Designer)
  • Designer and Programmer collaboration
  • Short visit to Visual Studio
  • Source Control – what is it and how it affects the designer?

 

Module 3: WPF Building Blocks

  • Common controls and their properties
  • Using resources (brushes)
  • Creating Resources from Brushes
  • Using Behaviors

 

Module 4: Layout and Panels

  • Layout concepts in WPF
  • Layout properties
  • Layout dynamics
  • Transforms

 

Module 5: Resources & Dictionaries

  • Using resources (Static vs. Dynamic)
  • Simple Styles
  • Importing materials from Design tools
    • Illustrator
    • Photoshop

 

Module 6: Data Binding

  • Introduction
  • Sources & modes

 

Module 7: Templates

  • Template Binding
  • Visual States
  • Animations
  • Data Templates

 

Module 8: User Controls

 

Module 9: Composite Applications Design

  • Architectural concepts (MVC, MVVM)
  • Files designers work on
  • Working with MVVM projects
  • Facing the challenges of Prism

 

Module 10: Visit to SketchFlow

  • Rapid Prototyping using Sketchflow
לפי יצרן: 
תגיות