Title:
Building interactive systems : principles for human-computer interaction
Personal Author:
Publication Information:
Boston : Course Technology, 2010
Physical Description:
xxv, 645 p. : ill. (some col.) ; 24 cm.
ISBN:
9781423902485
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010175456 | QA76.9.H85 O47 2010 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
This innovative text focuses on the architectures, mathematics, and algorithms that are integral to creating reliable user interfaces. The first sixteen chapters cover the concepts required for current graphical user interfaces, including specific emphasis on the Model-View-Controller architecture. The second part of the book provides an overview of key research areas in interactive systems, with a focus on the algorithms required to implement these systems. Using clear descriptions, equations,and pseudocode, this text simplifies and demystifies the development and application of a variety of user interfaces.
Table of Contents
1 Introduction to Interactive Systems |
2 Drawing |
3 Event Handling |
4 Widgets |
5 Layout and Constraints |
6 Multi-View Models |
7 Abstract Model Widgets |
8 Look and Feel |
9 Interface Development Environments |
10 Internationalization |
11 Dialog Design |
12 2D Geometry |
13 Geometric Transformations |
14 Interacting with Geometry |
15 Cut, Copy, Paste |
16 Undo |
17 Distributed Interaction |
18 Functional Design |
19 Text Input |
20 Digital Ink |
21 Selection and Fitts Law |
22 Display Space Management |
23 Presentation Architecture |
24 Physical Interaction |
25 Web Interaction |
26 Evaluation |
Appendix - Math and Algorithms |