Sei sulla pagina 1di 35

INTERFACING

Computer science

CONTENTS
Introduction
Usability Some examples

Types of User Interfaces


Graphic Screen Design A Very Brief Case Study- Metro User interface

References

WHAT IS USER INTERFACE??


The user interface is the space where interaction between humans and machines occurs
Goal??

INTRODUCTION
The user interface includes hardware (physical) and software (logical) components. User interfaces exist for various systems, and provide a means of:
Input, allowing the users to manipulate a system

Output, allowing the system to indicate the effects of the users' manipulation

WHAT IS USABILITY?
Usability is a measure of the effectiveness, efficiency and satisfaction with which specified users can achieve specified goals in a particular environment.

USABILITY
Effort Minimum effort
Design It describes how well a product can be used for its intended purpose by its target users with efficiency, effectiveness, and satisfaction

WHY IS USABILITY IMPORTANT?


poor usability results in
anger and frustration decreased productivity in the workplace higher error rates physical and emotional injury equipment damage loss of customer loyalty costs money

USER INTERFACE
The User Interface today is often one of the most critical factors regarding the success or failure of a computer system Good UI design:
Increases efficiency Improves productivity Reduces errors Reduces training Improves acceptance

Approach: The UI is the system


Design with the UI in mind

Things to consider

Technical issues in creating the UI Users mental model Conceptual model


8

EXAMPLES(1)
Modern telephone systems
standard number pad two additional buttons * and #

Problem
many hidden functions operations and outcome completely invisible
*72+number = call forward
can I remember that combination? if I enter it, how do I know it caught? how can I remember if my phone is still forwarded?

(2) Mapping of Selected Mode to Icon


Only active palette items visible Cursor re-enforces selection of current item

Depressed button indicates current mapped item

Microsoft Paint

10

(3)ENTERING A DATE

11

(4)MOUSE OR KEYBOARD?

12

TYPES OF USER INTERFACES


1. Direct manipulation interface
Direct manipulation interface is the name of a general class of user interfaces that allow users to manipulate objects presented to them, using actions that correspond at least loosely to the physical world. An example of direct-manipulation is resizing a graphical shape, such as a rectangle, by dragging its corners or edges with a mouse.

13

TYPES OF USER INTERFACES


2. Graphical user interfaces Graphical user interfaces (GUI) accept input via devices such as computer keyboard and mouse and provide articulated graphical output on the computer monitor.

14

TYPES OF USER INTERFACES


3.Touchscreens
Touchscreens are displays that accept input by touch of fingers or a stylus. Used in a growing amount of mobile devices and many types of point of sale, industrial processes and machines, self-service machines etc.

15

TYPES OF USER INTERFACES


4. Command line interfaces
Command line interfaces, where the user provides the input by typing a command string with the computer keyboard and the system provides output by printing text on the computer monitor. Used by programmers and system administrators, in engineering and scientific environments, and by technically advanced personal computer users.

And lots and lots more

16

WHICH IS THE BEST REPRESENTATION?

17

GRAPHICAL SCREEN DESIGN


Contrast
make different things different brings out dominant elements mutes lesser elements creates dynamism

Repetition

repeat design throughout the interface consistency creates unity visually connects elements creates a visual flow groups related elements separates unrelated ones

Alignment

Proximity

18

WAYS TO MAKE A GOOD REPRESENTATION


1 Simple and natural dialogue
use the users conceptual model match the users task sequence

19

2.SPEAK THE USERS LANGUAGE


Terminology based on users language for task
e.g. withdrawing money from a bank machine

20

Computers good at remembering, people are not!

3. MINIMIZE THE USERS MEMORY LOAD

Promote recognition over recall


menus, icons, choice dialog boxes vs. commands, field formats relies on visibility of objects to the user (but less is more!)

21

3. MINIMIZE USERS MEMORY LOAD

22

THIS IS BETTER !!!

23

4. PROVIDE FEEDBACK
Continuously inform the user about
what it is doing how it is interpreting the users input user should always be aware of what is going on
Whats it doing?
>Working..
> Working. This will take 5 minutes...

Time for coffee.

24

PROVIDE FEEDBACK
Dealing with long delays
Cursors
for short transactions

Percent done dialogs


time left estimated time

Random
for unknown times

Contacting host (10-60 seconds)

cancel
25

PROVIDE FEEDBACK
Multiple files being copied, but feedback is file by file.

Drawing Board LT

26

ERRORS..

27

HELP!!!!
Reference manuals
used mostly for detailed lookup by experts
rarely introduces concepts thematically arranged

on-line hypertext
search / find table of contents index cross-index

28

THE METRO USER INTERFACE

29

THE METRO USER INTERFACE


The Windows Phone 7 Series User Interface (UI) is based off a Windows Phone design system internally codenamed Metro. The Metro design principles center on a look that uses type to echo the visual language of airport and metro system signage. The goal is to clearly direct end users to the content they want. Metro interfaces are supposed to embody harmonious, functional, and attractive visual elements. Ideally, good UI design should encourage playful exploration when interacting with the application and people should feel a sense of wonder and excitement.

30

PRINCIPLES OF DESIGN
Typography: Type is beautiful. Not only is it attractive to the eye, but it can also be functional.
Motion is what brings the interface to life. Transitions are just as important as graphical design.

31

PRINCIPLES OF DESIGN
Content not Chrome is one of the more unique principles of Metro. By removing all notions of extra chrome in the UI, the content becomes the main focus.
Honesty. Design explicitly for the form factor of a hand held device using touch, a high resolution screen and simplified and expedited forms of interaction.

32

CONCLUSION: SUMMARY
We would like to conclude by saying that designing a User interface is of utmost importance otherwise it would render all the other applications useless because the user would be all disinterested.
The new user interfaces that have come up recently(Natural user interface, Multi touch interface)have actually made our using of the computers more easy and practical.

33

REFERENCES
http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/ 03/18/windows-phone-7-series-ui-design-amp-interaction-guide.aspx
http://www.microsoft.com/design/toolbox/tutorials/windows-phone7/metro/ http://www.howstuffworks.com/search.php?terms=user+interface http://nitpicker.pbworks.com/w/page/12451253/The%20Humane%20I nterface http://www.wseas.us/elibrary/conferences/2010/Faro/DNCOCO/DNCOCO-25.pdf

34

THANK YOU
35

Potrebbero piacerti anche