Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces

Buy
Today’s communication systems consist of a bewildering array of devices and technologies. Mobile phones, PDAs, personal computers, corporate servers, Internet sites, even wearable devices – all of these compete for our attention and require us to interact with them in different ways.

A Multiple User Interface (MUI) helps with this variety of communication systems and devices by offering a coherent, integrated user experience across platforms. A MUI manages and coordinates services provided to the user through multiple devices and platforms. In addition, it adapts the view of the information to the computing platform in use.

The following questions and more are addressed in Multiple User Interfaces:

  • What kinds of design methods are needed for building MUIs?
  • How can we enable users to customise a device?
  • How can the customisation of one device be reflected on all of the other devices available to the user?
  • What is the best way to deal with device-specific constraints while assuring maintainability and cross-platform consistency of interfaces?
  • How can we build interfaces that dynamically respond to changes in the environment, such as variations in network connectivity, user location, ambient sound and lighting conditions?

The authors, who represent a wide range of research expertise in both industry and academia, introduce design and development frameworks for multi-device, cross-platform and context-aware systems. These frameworks are valuable to researchers and practitioners in usability and software engineering, and to anyone interested in the problem of developing and evaluating MUIs. Designers and developers, students and educators will find this book useful for its applied and theoretical content, supported by well-established HCI (Human-Computer Interaction) methodologies. nullnullnull

About the Author
Ahmed Seffah is a professor in the department of Computer Science at Concordia University. He is director of the Human-Centered Software Engineering Group and the co-founder of the Concordia Software Usability and Empirical Studies Lab. He holds a PhD in software engineering from the Ecole Centrale de Lyon (France). His  research interest are at the crossroads between software engineering and Human-Computer Interaction (HCI), including usability measurement, user interface design, empirical studies on developer experiences with CASE tools, human-centered software engineering, and patterns as a vehicle for integrating HCI knowledge in software engineering practices. Dr. Seffah  is the vice-chair of the IFIP  working group on user-centered design methodologies. During the last 10 years, he has been involved in different projects in North America and Europe.

Homa Javahery is a researcher and project manager with the Human-Centered Software Engineering Group, including the Usability and Empirical Studies Lab, in the department of Computer Science at Concordia University. She holds a Master's degree in Computer Science from Concordia University, and a Bachelor of Science degree from McGill University. She is combining different design approaches from human sconces and engineering disciplines to develop a pattern-oriented framework for designing a large variety of interfaces. She has been involved in different collaborative projects at the INRIA Research Institute in Nancy, France and the Daimler-Chrysler Research Institute in Ulm, Germany.

(HTML tags aren't allowed.)

The UNIX Hater's Handbook
The UNIX Hater's Handbook
In the tradition of 12-step programs that help people overcome their addictions by sharing stories, The UNIX-Haters Handbook is the self-help guide for people affected by the world's most esoteric and most widely used operating system.

Turn here for answers to all-important questions, such as...

Why does the...

Supply Chains: A Manager's Guide
Supply Chains: A Manager's Guide

“An excellent summary of the state of supply chain management going into the twenty-first century. Explains the essential concepts clearly and offers practical, down-to-earth advice for making supply chains more efficient and adaptive. Truly a survival guide for executives as they struggle to cope with the increasing competition between...

Human Genetics (Genetics and Evolution)
Human Genetics (Genetics and Evolution)

In labs, clinics, and companies around the world, an amazing revolution in our understanding of life has taken place. This revolution makes the news nearly every day and has dramatically changed the way medicine is practiced, but the headlines often seem mysterious and scary. Today, discoveries are made at such a dizzying pace that even...


Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies
Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies

TODAY THE JAVA 2 PLATFORM, Enterprise Edition (J2EE) is the most complete and effective platform for enterprise development. J2EE unifies and embodies the knowledge gained from building up-to-date, multitier applications, and provides this knowledge as a standardized set of modular components and services. We believe that J2EE simplifies many...

Microsoft SQL Server 2012 Pocket Consultant
Microsoft SQL Server 2012 Pocket Consultant
Microsoft SQL Server 2012 Pocket Consultant is designed to be a concise and compulsively usable resource for Microsoft SQL Server 2012 administrators. It covers everything you need to know to perform the core administrative tasks for SQL Server and is the readable resource guide that you’ll want on your desk at all times. Because the focus...
Sparse Representations and Compressive Sensing for Imaging and Vision (SpringerBriefs in Electrical and Computer Engineering)
Sparse Representations and Compressive Sensing for Imaging and Vision (SpringerBriefs in Electrical and Computer Engineering)

Compressed sensing or compressive sensing is a new concept in signal processing where one measures a small number of non-adaptive linear combinations of the signal.  These measurements are usually much smaller than the number of samples that define the signal.  From these small numbers of measurements, the signal is then...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy