GUI screen components, workflows, user types, design patterns, and ways of interacting with complex data


In this seminar, we explore interaction-design patterns found in a range of desktop applications, from web-based configurators, to creative and productivity software, all the way to complex native desktop apps built for expert professionals with specialized domain experience. We review design considerations for cloud-based webapps and Software as a Service (SaaS), as well as native apps built for Windows and macOS. In addition, we demonstrate key workflow concepts for different task types, and we present guidelines for specific application types. We’ll cover how to understand users’ needs, goals, and tasks, and how to enable users to not only use your app immediately, but also learn advanced functionality over time.

"This course ties together all of the principles learned throughout the rest of Usability Week and applies them directly to application design. What I learned today will be a fantastic resource for my ongoing application work!"

Meredith Englund

Please note:This course doesn’t cover the screen design or implementation of mobile-specific or tablet-specific apps. If you’re designing native apps for mobile devices such as the iPhone, Android, or iPad, consider ourMobile User Experience课程。如果您正在设计从桌面和移动设备访问的应用程序,那么考虑占据本课程(关于平台独立于平台的一般应用程序用户体验)和课程Scaling User Interfaces(on how to adapt the design across screen sizes using techniques such as responsive design and other multi-platform approaches).



UX Certification Credit