000 02034nam a22002057a 4500
999 _c2197
_d2197
005 20220224113756.0
008 220224b ||||| |||| 00| 0 eng d
020 _a9789353500085
082 _a004.019
_bOLS
100 _aOlsen, Dan R.
_95082
245 _aBuilding interactive systems: principles for human-computer interaction
260 _bCengage Learning India Pvt. Ltd.
_aNew Delhi
_c2019
300 _axxii, 644 p.
365 _aINR
_b675.00
504 _aTable of content 1. Introduction to Interactive Systems 2. Drawing 3. Event Handling 4. Widgets 5. Layout and Constraints 6. Multiple View Models 7. Abstract Model Widgets 8. Look and Feel 9. Interface Design Tools 10. Internationalization 11. Input Syntax Specification 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 18. Text Input 19. Digital Ink 20. Selection 21. Display Space Management 22. Presentation Architecture 23. Web Interaction 24. Physical Interaction 25. Functional Design 26. Evaluating Interaction Appendix A Mathematics and Algorithms for Interactive Systems Index
520 _aThis 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.
650 _aHuman-computer interaction
_9938
650 _aInteractive computer systems
_95590
942 _2ddc
_cBK