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 next 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.
Key Feature
Intended for an upper-division or graduate course in computer graphics
Offers coverage of event-handling techniques and how they integrate with modern development environments
Discusses architectures for implementing both simple and complex interactive components
Includes an extensive appendix that covers many of the algorithms and mathematics referenced in the text
Provides various techniques for text entry and discusses their comparative advantages in different situations
Table of Contents PART I
1. Introduction to Interactive Systems
2. Drawing
3. Event Handling
PART II
4. Widgets
5. Layout and Constraints
6. Multiple View Models
7. Abstract Model Widgets
8. Look and Feel
9. Interface Design Tool
PART III
10. Internationalization
11. Input Syntax Specification
PART IV
12. 2D Geometry
13. Geometric Transformations
14. Interacting with Geometry
15. Cut, Copy, Paste, Drag, and Drop
16. Undo, Scripts, and Versions
17. Distributed and Collaborative Interaction
PART V
18. Functional Design.
19. Text Input.
20. Digital Ink.
21. Selection.
22. Presentation Architecture.
23. Web Interaction.
24. Physical Interaction.
PART VI
25. Functional Design
26. Evaluating Interaction
Appendix Mathematics and Algorithms for Interactive Systems
Read More
Specifications
Imprint
Thomson Press (India) Ltd
Publication Year
2009
Manufacturing, Packaging and Import Info
Be the first to ask about this product
Safe and Secure Payments.Easy returns.100% Authentic products.