Chapter 8

Modeling patterns


This chapter aims at addressing the typical problems of user interface (UI) design, by providing a reasoned categorization of classical user interaction patterns in modern interfaces. Each pattern is described by its IFML model, an exemplary UI rendering and a textual explanation of its behavior.


Design pattern; IFML; Interaction patterns; Modeling; UIUser experience; User interface design; UX
This chapter presents IFML under a problem-oriented perspective and thus complements the construct-oriented perspective of the preceding chapters. It introduces a number of patterns that can be used to tackle typical problems in the design of the interface, with a twofold aim: showing IFML at work in situations of ...

Get Interaction Flow Modeling Language now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.