Jeff is the Director of User Experience (UX) at Integrated Computer Solutions, Inc. (ICS), which specializes in developing world-class, implementable designs for touch-enabled devices. As a Qt Certified Trainer, Jeff has extensive experience developing custom Qt solutions with a strong focus on applying human factors principles to user-interface design. He earned both his BS and MS in Computer Science from Worcester Polytechnic Institute (WPI) where he is also an adjunct faculty member. In his free time Jeff enjoys kayaking, archery, and hiking the White Mountains of New Hampshire with his rescue dog, Alex.
The proliferation of tablets and smartphones has raised customers’ expectations of anticipated interaction with any device. If any system with a touchscreen is not as responsive as the user’s tablet, they are immediately disappointed. Every year, the bar is set higher and it is important to recognize that compared to desktop systems, users of these new touch-enabled devices have different goals and expectations. In this full-day session intended for software developers, we will present useful User Experience (UX) concepts and techniques that should be considered before engaging in the core development of an embedded systems application. We will present various scenarios and UX best practices, discuss User Interface (UI) prototyping and testing strategies, examine case studies and together, we will work through a design problem over a series of hands-on sessions.