+ All Categories
Home > Technology > User Interface Design @iRajLal

User Interface Design @iRajLal

Date post: 16-Apr-2017
Category:
Upload: raj-lal
View: 16,950 times
Download: 3 times
Share this document with a friend
12
On designing User Interfaces Rajesh Lal Senior UI/UX Engineer
Transcript
Page 1: User Interface Design @iRajLal

On designing User Interfaces

Rajesh LalSenior UI/UX Engineer

Page 2: User Interface Design @iRajLal

Agenda

What is User Interface Design Interface Design Fundamentals Standard Design Principles Windows Technologies for UI development

Page 3: User Interface Design @iRajLal

User Interface Design

interact

Definition:

Process of designing the interaction between a User & a Product

Page 4: User Interface Design @iRajLal

Interface Design Fundamentals

Identify the users

Ask the users

Design for the user

Page 5: User Interface Design @iRajLal

Identify Your User• Who are the Users ?• How much computer experience do they have?• How do they perform their jobs now?• What other software they will be using?• What specific knowledge they have?• What is their existing software & hardware

– Operating System– Drivers– Screen resolutions– Monitors

Page 6: User Interface Design @iRajLal

Ask the User

Only the users know what they need and whatthey want and The only way to find out what the users need and want is to ask the users and design accordingly.

Page 7: User Interface Design @iRajLal

Design For the User

Provide an intuitive interface

– Provide easiest interaction possible

– Help the users complete their tasks

Page 8: User Interface Design @iRajLal

Standard Design Principles

80/20 Rule Simplicity Accessibility Consistency Feedback Forgiveness

Page 9: User Interface Design @iRajLal

Standard Design Principles

User Interface Design

• Find the Top 20 %• Show that First

• similar layout, terminology• interaction, and navigation

• Maximum number of users• Keyboards accessibility• Multiple Visual Cues• Redundancy

• Don’t let user make mistakes• Enable buttons when required• Disable Transaction button• when clicked once

• Immediate Feedback • Update user with current status• More important if you are • working in the background

• Keep It Simple• Keep it Clear•Avoid user’s distraction•Proper tradeoff betweenfunctionality and simplicity

Page 10: User Interface Design @iRajLal

Windows Technologies for UI development

Windows Presentation Foundation Windows Forms Rich Internet Application (RIA)

Adobe Flash /AIR Silverlight JavaFX

AJAX Server Pages

ASP.NET PHP CGI

HTML

Page 11: User Interface Design @iRajLal

User Interface development Technologies

Page 12: User Interface Design @iRajLal

www.abcofdesign.comcontact: [email protected]


Recommended