UI design: what UI design is as design principles, Layout, Colors, Negative space and typography
The purpose of this workshop is to raise awareness of what user interface design is, and how it can be done in terms of its principles. (to refresh your memory please see: https://en.wikipedia.org/wiki/User_interface_design).
The UI design process, and how it can fit into a software development project – the benefits, the tools, the outcomes, and the UI a designer works on
How the UI design process fits into software development: After UX research, prototypes, user testing and wireframes, there’s a good understanding of what UI design process is. This can help and empower the user’s experience of the product, whether that’s an app, software, or a website by providing the right visuals, affordance, and communicating the brand values.
Not too long ago, visual application design, what does it do? The SDLC is the most powerful SDLC in the world.
More modern SDLC methods include the UI as part of an iterative cycle as follows:
Why the UI process is vital for the software development lifecycle
What are the benefits of this approach? The Stakeholders are in-sync with the future at all stages of the development lifecycle. They can be assured that the product communicates the brand values and that, visually, it supports business goals.
For the UI designers, it is much easier to validate their assumptions based on user testing, gathering feedback, identifying errors when it’s most expensive and time effective to fix, documenting different design solutions and variations.
The UI design process output is …
UI design tools
Sketch is very popular due to its rich features (symbols – great to think in terms of patterns and widgets, artboards, mirroring and many more), at a modest price – £ 99 – as well as being fast and light.
Jack of all trades
There is a lot of confusion about what a UI designer is and what they do, what is the difference between a UX designer, a UI designer and a UI developer / front-end developer.
From a UI designer’s perspective, the focus should be on designing user interfaces only, but in reality lots of UI designers write at least HTML and CSS code ( knowing JS properly, is a full time job nowadays – interesting article), and are involved to some extent in UX work … All All All which is a good thing Actually .
UI designers are UXers by default – “UX / UI designer” looks smart, doesn’t it? But when it comes to their UX skills, they are often non-existent: “User testing? Never heard of it!”
But apart from that, those extra skills are nice to have. The diagram below illustrates this well:
We all know how to make the most of the work of the artist. In an ideal world, wouldn’t it be better to focus and hone your skillset to return more indepth and insightful results?