1 / 11

Creating User Interfaces

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

aisha
Download Presentation

Creating User Interfaces

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Creating User Interfaces Embedded computing. Make assignment Classwork: Start thinking about target, teams. Homework: Post proposal, team members.

  2. 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.

  3. 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?

  4. 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?

  5. 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?

  6. 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.

  7. 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

  8. 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.

  9. Documentation & Presentation • One-pager • Summary of project • Photographs of screens • Presentation • Approach • Photos • Results • Analysis

  10. Rationale for assignment • Get ideas on effective interfaces. • Practice observing and working with subjects. • Improve presentation skills • Written and oral

  11. Classwork • Form teams and decide on general targets and approach. • Homework: post proposal. • Time next class for planning.

More Related