Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
LanguageLanguage
-
SubjectSubject
-
Item TypeItem Type
-
DisciplineDiscipline
-
YearFrom:-To:
-
More FiltersMore FiltersIs Peer Reviewed
Done
Filters
Reset
71,557
result(s) for
"COMPUTERS / User Interfaces."
Sort by:
Designing with the mind in mind : simple guide to understanding user interface design guidelines
by
Johnson, Jeff, Ph. D
in
Design
,
Graphical user interfaces (Computer systems)
,
User interfaces (Computer systems)
2014,2013
In this completely updated and revised edition of Designing with the Mind in Mind, Jeff Johnson provides you with just enough background in perceptual and cognitive psychology that user interface (UI) design guidelines make intuitive sense rather than being just a list or rules to follow.Early UI practitioners were trained in cognitive psychology.
Brave NUI world : designing natural user interfaces for touch and gesture
by
Wigdor, Daniel
,
Wixon, Dennis
in
Haptic devices
,
Human-computer interaction
,
User interfaces (Computer science)
2011
Touch and gestural devices have been hailed as next evolutionary step in human-computer interaction. As software companies struggle to catch up with one another in terms of developing the next great touch-based interface, designers are charged with the daunting task of keeping up with the advances in new technology and this new aspect to user experience design. Product and interaction designers, developers and managers are already well versed in UI design, but touch-based interfaces have added a new level of complexity. They need quick references and real-world examples in order to make informed decisions when designing for these particular interfaces. Brave NUI World is the first practical book for product and interaction developers and designing touch and gesture interfaces. Written by developers of industry-first, multi-touch, multi-user products, this book gives you the necessary tools and information to integrate touch and gesture practices into your daily work, presenting scenarios, problem solving, metaphors, and techniques intended to avoid making mistakes. *Provides easy-to-apply design guidance for the unique challenge of creating touch- and gesture-based user interfaces *Considers diverse user needs and context, real world successes and failures, and a look into the future of NUI *Presents thirty scenarios, giving practitioners a multitude of considerations for making informed design decisions and helping to ensure that missteps are never made again
Building Modern GUIs with tkinter and Python
by
Saurabh Chandrakar, Dr. Nilesh Bhaskarrao Bahadure, Saurabh Chandrakar, Dr. Nilesh Bhaskarrao Bahadure
in
COMPUTERS / Programming / General
,
COMPUTERS / Programming Languages / Python
,
COMPUTERS / User Interfaces
2023
Learn how to create stunning user interfaces using the tkinter Python library
Key Features
? Explore the art of presenting information effectively using display widgets like labels, text boxes, images, and buttons.
? Delve into advanced topics like working with images, canvas drawing, database interactions, and handling multiple windows.
? Develop the skills to build professional and user-friendly GUI applications, regardless of your level of experience.
Description
Are you looking to create stunning graphical user interfaces (GUIs) using Python? Look no further. This comprehensive guide will take you on a journey through the powerful capabilities of tkinter, Python's standard GUI library. This comprehensive guide explores the power of Python's tkinter library. This book covers various classes of GUI widgets, including buttons, input fields, displays, containers, and item widgets. It teaches you how to create interactive and visually appealing user interfaces, handle file selection, gather widget information, and trace changes. Additionally, it includes a hands-on project on creating a user login system using tkinter and sqlite3 database. Whether you're a beginner or an experienced developer, this book will empower you to build professional and intuitive GUI applications effortlessly. By the end of the book, you will have gained knowledge and skills in creating modern user interfaces using the tkinter Python library.
What you will learn
? Gain a solid understanding of the various classes for GUI widgets in tkinter.
? Learn how to create dynamic and interactive buttons that respond to user input and perform actions.
? Explore different layout management options in tkinter.
? Discover how to create dialogs and message boxes using the tkinter library.
? Learn how to use trace mechanisms to monitor and respond to changes in your GUI applications.
Who this book is for
This book is suitable for a wide range of individuals, including engineering and science students at the diploma, undergraduate, and postgraduate levels. It also caters to programming and software professionals, as well as students in grades 8 to 12 studying under CBSE or state boards. Additionally, GUI and.Net engineers will find value in the book's content.
Table of Contents
1. tkinter Introduction 2. Inbuilt Variable Classes for Python tkinter GUI Widgets
3. Getting Insights of Button Widgets in tkinter
4. Getting Insights of Input Widgets in tkinter
5. Getting Insights of Display Widgets in tkinter
6. Getting Insights of Container Widgets in tkinter
7. Getting Insights of Item Widgets in tkinter
8. Getting Insights of tkinter User Interactive Widgets
9. Handling File Selection in tkinter
10. Getting Widget Information and Trace in tkinter
11. UserLogin Project in tkinter GUI Library with sqlite3 Database
Ensuring Digital Accessibility Through Process and Policy
by
Lazar, Jonathan
,
Taylor, Anne
,
Goldstein, Daniel F
in
Assistive computer technology
,
Computers and people with disabilities
,
Self-help devices for people with disabilities
2015
Ensuring Digital Accessibility through Process and Policy provides readers with a must-have resource to digital accessibility from both a technical and policy perspective. Inaccessible digital interfaces and content often lead to forms of societal discrimination that may be illegal under various laws. This book is unique in that it provides a multi-disciplinary understanding of digital accessibility. The book discusses the history of accessible computing, an understanding of why digital accessibility is socially and legally important, and provides both technical details (interface standards, evaluation methods) and legal details (laws, lawsuits, and regulations). The book provides real-world examples throughout, highlighting organizations that are doing an effective job with providing equal access to digital information for people with disabilities. This isn’t a book strictly about interface design, nor is it a book strictly about law. For people who are charged with implementing accessible technology and content, this book will serve as a one-stop guide to understanding digital accessibility, offering an overview of current laws, regulations, technical standards, evaluation techniques, as well as best practices and suggestions for implementing solutions and monitoring for compliance. This combination of skills from the three authors—law, technical, and research, with experience in both corporate, government, and educational settings, is unique to this book, and does not exist in any other book about any aspect of IT accessibility. The authors’ combination of skills marks a unique and valuable perspective, and provides insider knowledge on current best practices, corporate policies, and technical instructions. Together, we can ensure that the world of digital information is open to all users.Learn about the societal and organizational benefits of making information technology accessible for people with disabilitiesUnderstand the interface guidelines, accessibility evaluation methods, and compliance monitoring techniques, needed to ensure accessible content and technologyUnderstand the various laws and regulations that require accessible technologyLearn from case studies of organizations that are successfully implementing accessibility in their technologies and digital content
Interaction Flow Modeling Language
by
Fraternali, Piero
,
Brambilla, Marco
in
Programming languages (Electronic computers)
,
User interfaces (Computer systems)
2014,2015
Interaction Flow Modeling Language describes how to apply model-driven techniques to the problem of designing the front end of software applications, i.e., the user interaction. The book introduces the reader to the novel OMG standard Interaction Flow Modeling Language (IFML). Authors Marco Brambilla and Piero Fraternali are authors of the IFML standard and wrote this book to explain the main concepts of the language. They effectively illustrate how IFML can be applied in practice to the specification and implementation of complex web and mobile applications, featuring rich interactive interfaces, both browser based and native, client side components and widgets, and connections to data sources, business logic components and services. Interaction Flow Modeling Language provides you with unique insight into the benefits of engineering web and mobile applications with an agile model driven approach. Concepts are explained through intuitive examples, drawn from real-world applications. The authors accompany you in the voyage from visual specifications of requirements to design and code production. The book distills more than twenty years of practice and provides a mix of methodological principles and concrete and immediately applicable techniques. Learn OMG's new IFML standard from the authors of the standard with this approachable referenceIntroduces IFML concepts step-by-step, with many practical examples and an end-to-end case exampleShows how to integrate IFML with other OMG standards including UML, BPMN, CWM, SoaML and SysMLDiscusses how to map models into code for a variety of web and mobile platforms and includes many useful interface modeling patterns and best practices
Traceable Human Experiment Design Research
by
Mandran, Nadine
in
Experimental design
,
Human experimentation in medicine
,
Human experimentation in medicine-Evaluation
2018
The aim of this book is to describe the methodology of conducting the THEDRE research \"Traceable Human Experiment Design Research\".It applies to Research in Human Centered Informatics (RICH).These are areas of computer research that integrate users to build scientific knowledge and supporting tools for this research.
Visual computing for medicine : theory, algorithms, and applications
by
Botha, Charl
,
Preim, Bernhard
in
Computer graphics
,
Computer-assisted surgery
,
Diagnostic imaging
2014,2013
Visual Computing for Medicine, Second Edition, offers cutting-edge visualization techniques and their applications in medical diagnosis, education, and treatment. The book includes algorithms, applications, and ideas on achieving reliability of results and clinical evaluation of the techniques covered. Preim and Botha illustrate visualization techniques from research, but also cover the information required to solve practical clinical problems. They base the book on several years of combined teaching and research experience. This new edition includes six new chapters on treatment planning, guidance and training; an updated appendix on software support for visual computing for medicine; and a new global structure that better classifies and explains the major lines of work in the field. Complete guide to visual computing in medicine, fully revamped and updated with new developments in the fieldIllustrated in full colorIncludes a companion website offering additional content for professors, source code, algorithms, tutorials, videos, exercises, lessons, and more
Sketching User Experiences: The Workbook
by
Sheelagh Carpendale
,
Saul Greenberg
,
Nicolai Marquardt
in
Design
,
Freehand technical sketching
,
Technique
2011,2012
Sketching Working Experience: The Workbook provides information about the step-by-step process of the different sketching techniques. It offers methods called design thinking, as a way to think as a user, and sketching, a way to think as a designer. User-experience designers are designers who sketch based on their actions, interactions, and experiences. The book discusses the differences between the normal ways to sketch and sketching used by user-experience designers. It also describes some motivation on why a person should sketch and introduces the sketchbook. The book reviews the different sketching methods and the modules that contain a particular sketching method. It also explains how the sketching methods are used. Readers who are interested in learning, understanding, practicing, and teaching experience design, information design, interface design, and information architecture will find this book relevant.Features standalone modules detailing methods and exercises for practitioners who want to learn and develop their sketching skills Extremely practical, with illustrated examples detailing all steps on how to do a method Excellent for individual learning, for classrooms, and for a team that wants to develop a culture of design practice Perfect complement to Buxton’s Sketching User Experience or any UX text Author-maintained companion website at http://grouplab.cpsc.ucalgary.ca/sketchbook/
The Image-Interface
Digital practices are shaped by graphical representations that appear on the computer screen, which is the principal surface for designing, visualizing, and interacting with digital information. Before any digital image or graphical interface is rendered on the screen there is a series of layers that affect its visual properties. To discover such processes it is necessary to investigate software applications, graphical user interfaces, programming languages and code, algorithms, data structures, and data types in their relationship with graphical outcomes and design possibilities.
This book studies interfaces as images and images as interfaces. It offers a comprehensible framework to study graphical representations of visual information. It explores the relationship between visual information and its graphical supports, taking into account contributions from fields of visual computing. Graphical supports are considered as material but also as formal aspects underlying the representation of digital images on the digital screen.