IMD2
IMD2
UI DESIGN FUNDAMENTALS
User Interface Design (UI Design) creates the look, feel, and style of a digital product, whether it is a mobile
app, website, wearables like Apple watch, and other smart gadgets. UI design creates an impact on the
user’s interaction with the product. It can make it look easier or complicated for them to navigate. So, when
you create a UI design, keep in mind that the design should look functional, communicate the product's
brand values, and enhance the user’s experience of the product.
What are the things to consider when designing for various platforms?
Your design elements should fit on the screen size of the platform where you’ll put your
SCREEN SIZE design. Take note that it should be responsive. Meaning to say, your content and the
design should not be distorted regardless of screen size.
Consider how your users will interact with the product in a specific platform and how
interactions might affect your users. Why? Because different people will interact with
the product in different ways.
INTERACTION
For example, some will use a screen reader, closed captioning, or switch device.
It will be helpful if you try the product’s interaction first yourself to better understand
how people might interact with the product on different platforms.
CONTENT Content layout is the way how the information is organized on the screen. That’s why
LAYOUT you also need to be familiar with the different screen sizes of every platform.
This means that your UI design should not confuse your users, and they should
FUNCTIONALITY
conveniently interact with your design and the platform.
CONSISTENCY So, your design should always be aligned and consistent with the brand across all
platforms to drive brand awareness. Not only will it improve user experience, but it
builds the trust of the users. The users must be familiar with the brand regardless of
the platform.
To provide users with a seamless experience as they move between platforms, UI/UX
designers also have to prioritize continuity. Continuity in design means that users can
CONTINUITY maintain their progress as they move from one platform to the next. The user
experience for each platform might be slightly different, but the product’s
functionality should still be connected. Without continuity, users can become
frustrated if the progress of their experience does not carry across platforms.
("Foundations of User Experience (UX) Design," n.d.)
It’s when and how your users prefer to interact with the features of your product on
different platforms. According to UX Design World, "A UX designer needs to know the
CONTEXT broader vision of the product that is being designed. He needs to know who is going to
use this product. What is its real usage and purpose that users want to achieve? And
what is the environment in which this product will be used?"
One way to create a great cross-platform user experience is to make sure that each
platform's design adds something new for the user. Considering how each platform
COMPLEMENTARY could uniquely enrich the overall user experience is the best way to create
complementary UX designs. ("Foundations of User Experience (UX) Design," n.d.)
It makes design choices that consider personal identifiers like age, gender,
social status, language, race, etc. You solve for one type of user, but the
benefit of the solution you've created for that one user extends to many
types of users.
While we prioritize people with disabilities on this, remember that we should still make our designs
accessible to all people, whether they have an obvious disability or not.
In the disability community and as UI/UX designers, we focus on the social model of disability, which
defines a disability as being caused by how society is organized or how products are designed rather than
a person's ability or difference. As designers, we need to account for disabilities that are permanent,
temporary, or situational in our designs.
As UI/UX designers, we need to keep all of these disabilities in mind as we design features or new
products. Designing for accessibility isn't an obstacle but a way to get our products to as many users as
possible. (“Foundations of User Experience (UX) Design,” n.d)
LAWS OF UX
There are several laws that UX and UI designers follow to create an aesthetically pleasing, usable, and
accessible product design.
Why do we need to have UX laws? Because they serve as our guidelines on how we are supposed to create
our designs to meet human needs. Here are some basic fundamental laws that we can follow.
Jakob’s Law
“Users spend most of their time on other sites. This means that users prefer your site to work the same
way as all the other sites they already know.”
Several apps, websites, or digital products are
available, and we choose our preferred outcome out
of those products. Users expect that your
product will work the same as another similar
product they already know or are familiar with.
When you create your product, whether it’s an
app, a website, or a smart product, have at least
a similar (not exact) layout with other similar
products so that users will not be confused with
the navigation.
Gestalt Laws
Describes how the human eye perceives and gives interpretation to the visual elements. These laws
will help you as a designer to easily help your user understand your product's flow.
Law of Proximity
Whether a group is closer to each other is often
what our eyes perceive as part of the same
object, thus based on proximity. This law helps a
vision without division. You can also maximize
white space on this.
Law of Similarity
Whatever is similar to each other are often
identified to have the same purpose and
implications. When you do the UI design, the links
and other navigation systems in the app, website,
or any digital product are differentiated from the
normal text elements.
Law of Closure
Our minds tend to look for recognizable, often
individualistic patterns from things we have
already perceived before.
Do not ask for too much information in your interface; ask only what is essential so they’ll be encouraged
to act because if you ask too much information, the tendency is that they will not complete the action and
walk away because it looks too much complicated for them.
UI DESIGN PRINCIPLES
Unity
It gives a sense of harmony in all
elements. There should be variations so
that designs don’t look boring.
Visual Hierarchy
The arrangement of elements
according to importance.
Balance
The distribution of
elements should be even.
Contrast
This is important to differentiate an
element from the other.
Scale
Used to emphasize an element. It
creates a sense of depth, and it’s good
for creating hierarchy.
DESIGN PATTERNS
When we say design patterns, those are repeatable solutions to a recurring design problem. On another
definition by UX Society PH, it is “considered best practices for solving already common usability concerns of
the majority users.” Design patterns also help to know what to do to respond to users’ needs.
Buttons
This is a common component in any website or app.
Recognizable designing buttons can serve the
purpose of your call to action.
Social sharing aims to increase the community of followers and make them aware that you always exist.
Bread Crumbs
These are navigation elements that
are usually seen on websites. This
shows the user’s journey around
the website. This is generally seen
in news article websites or,
sometimes, e-commerce websites.
This also helps the users be aware
of where they are already on the
website.
Subscription Plan
Having a proper subscription section
mapping will organize the page to
make it clear for the users.
Lazy Registration
This is a form wherein you put the
users to the registration. In
designing a registration form,
whether in a site or an app,
simplify it, minimize optional
information fields. Create a
required field marker to alert the
users that this is an important
field to answer.
DESIGN SYSTEMS
According to UX Society PH, “Design system is a collection of elements, rules, and guidelines that form the
foundation of a shared visual language used to communicate a brand or product goals, values, and
objectives in an efficient manner that is relevant to the target audience. They help create products in a
scalable and repeatable way that maximizes efficiency and consistency within a design team or project”.
• This will help you translate your research or insights into a visual language
that you can use to communicate with your users.
• People are usually visual thinkers, and they process complex ideas by
classifying objects according to their relationships with other things in their
environment and context. It is these human traits that designers should learn
Why Should We
to create effective designs.
Have Design
• Visual language is important in engaging users. The visual language will help
Systems?
users relate and interact with the product. Your visual language
communicates your ideas to your users.
• Creating a design system will help us package a group of information that users
can clearly understand the relationship of data, the underlying message, and
their functions.
What’s in a Design System?
A design system is composed of the following:
Style Guide
This contains the aesthetics
of your design or the visuals
that you want to put in your
product design. This is where
you put your color schemes,
Typography, etc.
Patterns/Components Library
Before making your design system, you decide first what your direction will be and understand the goals
and motivation of your product so that you know what you will communicate with your users.
For example, age will help you have a youthful or a mature look for your visuals.
Identify what kind of product you are building. For example, is it an information
website? An e-commerce app? a smartwatch that has a special feature? Is it a
smart Vendo machine? Is it a social app?
WHAT
Why do you need to know what kind of product you’re building? So that you will
understand the end goals and actions that you’ll be guiding your users to with
your design.
Define why your product exists and your goals, values, mission, and vision—
understanding why you will make your product and the brand identifiable and
WHY
relatable to the users. Defining your “why” will help you choose core principles to
make your product grounded.
WIREFRAMING
High-Fidelity
(Hi-Fi)
Traditional
Digital
PROTOTYPING
What is Usability It lets your users test your product design to validate if your solution effectively solves
Testing? their problem or not. It is also gathering feedback for further improvements of the
product.
Why it’s Users can view the product you’ve designed; differently, they have different
important? perspectives, and they can encounter some issues on their end that you didn’t
foresee during the design process.
You can gather user’s feedback during the testing, whether through observing how
they use them and interact with your product or by asking them about their
experience. The user’s feedback is very important to make necessary changes based
on the testing results.
Testing Methods
A/B Testing It compares two (2) versions and measures the difference in terms of performance.
Guerilla Testing It’s gathering feedback from your users by taking your design or prototype to the
public and ask their thoughts.
Blink Testing It’s a 3-5 second period immediately after a person opens up your product like your
website, app, etc. During this time, the user decides if your product is worth staying
with or making further improvements.
Testing Plans
Quantitative The success or failure rate and how long it takes for the user to complete a task.
Qualitative This is where you will analyze why a user will continue using the product or what will
keep them from using it.
How to Do the You do the usability testing by giving your representative a certain task to complete
Usability Testing? using the product that you’ve designed.
References
UX Society PH. (2020). Laws of UX and Design Patterns [Video]. UX Society PH YouTube Channel.
UX Society PH. (2020). Workshop: UXUI Foundations [Video]. UX Society PH YouTube Channel.
UX Society PH. (2020). Workshop: Design for Development [Video]. UX Society PH YouTube Channel.
UX Society PH. (2020). Workshop: Visual Communication and Design Systems [Video]. UX Society PH YouTube Channel.
UX Society PH. (2020). Workshop: Maximize Your Lo-Fi Wireframes with Nica Balisi [Video]. UX Society PH YouTube Channel.
UX Society PH. (2020). Workshop: Prototyping and Interactions [Video]. UX Society PH YouTube Channel.
UX Society PH. (2020). Workshop: Usability Testing Tools & Techniques [Video]. UX Society PH YouTube Channel.
Yablonski, J. Law of Similarity | Laws of UX. Laws of UX. Retrieved 7 July 2021, from https://lawsofux.com/law-of-similarity/.
Yablonski, J. Law of Proximity | Laws of UX. Laws of UX. Retrieved 7 July 2021, from https://lawsofux.com/law-of-proximity/.
Yablonski, J. Jakob’s Law | Laws of UX. Laws of UX. Retrieved 7 July 2021, from https://lawsofux.com/jakobs-law/.
What is User Interface Design?. The Interaction Design Foundation. Retrieved 7 July 2021, from https://www.interaction-design.org/literature/topics/ui-design.
What are Gestalt Principles?. The Interaction Design Foundation. Retrieved 7 July 2021, from https://www.interaction-design.org/literature/topics/gestalt-principles.
What is User Interface Design?. The Interaction Design Foundation. Retrieved 7 July 2021, from https://www.interaction-design.org/literature/topics/ui-design.
UI Design Patterns. The Interaction Design Foundation. Retrieved 7 July 2021, from https://www.interaction-design.org/literature/topics/ui-design-patterns.
Mesibov, M. (2015). How Visual Design Makes for Great UX | UX Booth. Uxbooth.com. Retrieved 8 July 2021, from https://www.uxbooth.com/articles/how-visual-design-
makes-for-great-ux/.