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 |