Basic Principles Of User Interface Design

In law school every course we were thought had many definitions and basic principles. Initially we thought of it as just an illustration to begin with, in a new class but a professor made us understand its importance.

The field of law is thoroughly documented, far more than the UI design. But reality is different. There are instances where the legal standards contradict each other or may be missing.


Image Source :-

The basic principles exist for these types of situations. They give you aid in taking decisions when things are indefinite and uncertain.

There are basic principles designed for the UI as well. They will be your guide when you face any doubts and are unclear.


You will probably find it difficult to walk with your eyes closed. The reason is insufficient information will make you rather slow and shy although your legs are functioning properly.

Same is the case with poorly designed application. The user should have enough information and be confident in order to properly operate the app. This can be achieved through clarity.

Few things in your app design should be clear and concise to the user:

  • What just occurred
  • What can be done
  • Where you are
  • What will happen if you do this

As said clarity goes hand in hand with simplicity- simplicity is not a different principle but the UI should not be simple just for the sake of saying it nor should it be moderate. There is nothing good about an empty screen with eye catching navigation popping out from all the corners.

It is wise to carry out a reasonable scrutiny after you’ve done your work. Think of the situation when you don’t know anything about the product and its complicated design decisions. Question yourself- is everything obvious or it seems like an alien spaceship?


You should design in a way that suits in all situations. A steady photo shop presentation will lose its polish when the app becomes live. It will lose its charm after real data is fed and may end up looking ugly.

You should keep these facts in mind when you create a design and it should keep up to that standard.

  • Using traditional designs with simple layouts and few things squeezed in the corners will definitely work out.
  • Avoid using bullets
  • Keep in mind different content situations
  • Account for various resolutions and devices.
  • Consider the repercussions and inadequacies while the design development.


We love watching familiar and simple things and rather consider them even more beautiful.

You should focus less on reinventing things and rather use the common solutions without hesitation.

Try using conventional layouts as they are less complex due to its familiarity.

Some clients and designers think it’s an obligation to bring out something creative into their designs, this is a misconception.

It’s obvious that we want our app to be catchy but it doesn’t have to be brain hacking for the user.

I have listed few things that should be familiar to the user:

  • Icons
  • Link, buttons, etc
  • Navigation
  • Common color codes
  • Things related to payment


You should make the experience of the user most efficient and see that they don’t lose the end result.

Firstly find out the routine job of the user – whether editing, content entry or just viewing. After you are aware of the sequence of their action you can proceed to design the interface to enable your user to perform their task in the most efficient manner. Estimate the efforts that require to accomplish the task i.e. forms, number of clicks, screens etc. Then organize it appropriately.

It’s ok to design vigorous software but remember to keep its UI simple and functional. You can also hide the options in app settings or context menus.


Image Source :-

5.Structure and consistency:

The structure of the design makes things more accessible without making it complex and overwhelming.

Similarly consistency will make the user feel familiar even though they were unknown before.

Following step can be followed to bring consistency and structure in the UI:

  • Introduce visual grading, highlighting important things in bold
  • Keep a constant color scheme all through the app
  • Arrange in a grid or any other visual order
  • Keep the same navigation on all the screens
  • Utilize similar elements for different situations

This makes your user feel at home and that is what we aim at. Contact us to design your dream website with us.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s