110 likes | 207 Views
Creating User Interfaces. Embedded computing. Make assignment Classwork : Start thinking about target, teams. Homework: Post proposal, team members. Embedded computing. Performs set tasks (aka pre-defined tasks) with computer totally encased in device
E N D
Creating User Interfaces Embedded computing. Make assignment Classwork: Start thinking about target, teams. Homework: Post proposal, team members.
Embedded computing • Performs set tasks (aka pre-defined tasks) with computer totally encased in device • Strict requirements for performance and usability • May be outside. May need to function in inclement weather.
Embedded computing • Parking meters • Tickets (e.g., Metro North) • ATMs • Cars • Interfaces we see, such as GPS, fuel levels, connection to phones for music, phone • Note: substantial computing goes on for fuel, steering, etc. • More?
Embedded computing, cont. • Point of Sale (replacement for cash registers) • Medical equipment • Factory equipment • Devices making up "smart house" • Thermostats • Alarm systems • Safety monitors • More?
Characteristics • Single use or small set of uses • Small[er] screens • Touch • Limited resolution • No or very limited learning required • But … my 2013 car came with 8 manuals • Robust with respect to human error • More?
Technologies • Microprocessor • Sensors • Memory • Network connections All need to meet specific performance requirements (e.g., power consumption, heat, durability). Hardware or software may be special purpose or not.
Special considerations • Accessibility • Can everyone in target user group see (use) and reach interface? • Is there support for languages other than English? • ? • Error prevention • Error recovery
Assignment • Identify single or pair of similar devices. • Comparisons are always good, but you probably won’t have the same subjects. • For example, parking lot kiosks in two different parking areas • Define task. • Approach strangers and/or recruit subjects. • BE CAREFUL and be polite. Consider offering candy! • Document and prepare presentation.
Documentation & Presentation • One-pager • Summary of project • Photographs of screens • Presentation • Approach • Photos • Results • Analysis
Rationale for assignment • Get ideas on effective interfaces. • Practice observing and working with subjects. • Improve presentation skills • Written and oral
Classwork • Form teams and decide on general targets and approach. • Homework: post proposal. • Time next class for planning.