Here are 8 principles and tactics for designing complex desktop applications.
Resources mentioned in this video:
Riccardo Mori's article on the iOSsification of MacOS → https://morrick.me/archives/9150
Jeff Chause's tweet about enterprise software needing less whitespace → / 1493730099119947779
Mathieu Tozier's WWDC code along session → https://developer.apple.com/videos/pl...
The NN/g article about tactics for designing complex applications here → https://www.nngroup.com/articles/comp...
---
https://paavandesign.com/
/ p44v9n
---
00:00 Intro
01:02 How do we define a complex desktop app?
02:29 Principles from WWDC
02:55 Flexibility
03:20 Familiarity
03:57 Expansiveness
04:40 Precision
04:58 Tactics from NN/g
05:11 Promote learning by doing
05:31 Give contextual help
05:45 Flexible pathways to reach a goal
06:21 Reduce clutter without reducing complexity