Your SlideShare is downloading. ×

User Interface Design @iRajLal

13,950

Published on

Designing Great User Interfaces - Rajesh Lal

Designing Great User Interfaces - Rajesh Lal

Published in: Technology
2 Comments
28 Likes
Statistics
Notes
No Downloads
Views
Total Views
13,950
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
576
Comments
2
Likes
28
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. On designing User Interfaces Rajesh Lal Senior UI/UX Engineer
    • 2. Agenda
      • What is User Interface Design
      • Interface Design Fundamentals
      • Standard Design Principles
      • Windows Technologies for UI development
    • 3. User Interface Design
          • interact
        • Definition :
      • Process of designing the interaction between a
      • User & a Product
    • 4. Interface Design Fundamentals
        • Identify the users
        • Ask the users
        • Design for the user
    • 5. 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
    • 6.
      • Ask the User
        • Only the users know what they need and what
        • they want
        • and
        • The only way to find out what the users need
        • and want is to ask the users and design
        • accordingly.
    • 7. Design For the User
      • Provide an intuitive interface
        • Provide easiest interaction possible
        • Help the users complete their tasks
    • 8. Standard Design Principles
      • 80/20 Rule
      • Simplicity
      • Accessibility
      • Consistency
      • Feedback
      • Forgiveness
    • 9. 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 between
      • functionality and simplicity
    • 10. 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
    • 11. User Interface development Technologies
    • 12. www.abcofdesign.com contact: [email_address]

    ×