Nick Babich

Nick Babich

I’m a software developer, tech enthusiast and UI/UX lover. http://babich.biz

When it comes to selecting a pattern for the primary mobile navigation, product designers usually choose between two options — side drawer (also known as a hamburger menu) and tab bar. Both navigation patterns have their pros and cons. Since this article is about tab bar, let’s start with its advantages over sider drawer: Visibility of current user location. No… Read More →

In the world of digital design, we have a lot of different tools that make the process of prototyping really simple. But still pen and paper remain the most useful tools for UX designers. Paper prototyping can be extremely helpful during the early-stage conceptualizing — when a team needs to explore a variety of different concepts and choose the one… Read More →

Animation is a big part of user experience. When it comes to transitions in mobile apps, there are a lot of things you can communicate very subtly with animation. Send the message, open Settings, check the box, navigate to another page — these are all moments of change. Animating a transition is an excellent way to reinforce the user’s action…. Read More →

UX writing is the practice of crafting UI copy that guides users within a product and helps them interact with it. UI copy includes buttons and menu labels, error messages, security notes, terms and conditions, as well as any instructions on product usage. The primary aim of UX writing is to settle communication between users and a digital product. In… Read More →

Buttons are an essential element of interaction design. They have a primary role in the conversation between a user and the system. In this article, I’ll review seven basic principles you need to know to create effective buttons. 1. Make buttons look like buttons When it comes to interacting with user interface, users need to know instantly what is ‘clickable’ and… Read More →

It’s hard to imagine a modern product design process without prototyping and testing. By following a technique “Show, don’t tell.” Many product teams use prototypes today to sell or test ideas. At the same time, quite often product teams fall into traps that reduce the effectiveness of their prototyping efforts. Here are six of the most common pitfalls. Prototyping without a purpose… Read More →

Whitespace (or “negative space”) is an empty space between and around elements of a page. Although many may consider it a waste of valuable screen estate, whitespace is an essential element in design: “Whitespace is to be regarded as an active element, not a passive background” — Jan Tschichold Today, I’ll cover how you can use whitespace in your designs… Read More →

The list below contains most common methods and techniques used by UX Designers as they create great experiences for users. For each item on the list you’ll see additional links with some of the best practices available. Let’s start! Value Proposition A statement that maps out the key aspects of product: what it is, who it is for and how… Read More →

The best products do two things well: features and details. Features are what draw people to your product. Details are what keep them there. And details are what actually make our app stand out from our competition. Microinteractions are one of the best techniques for giving delightful feedback. All roads lead to a human-centered design approach, where the user is… Read More →

Communication plays a vital role in design — it’s essential to establish a clear connection between the website and user and to help your users accomplish their goals. When we talk about communication in web design context, we usually mean text. Typography plays a vital role in this process: “More than 95% percent of information on the web is in… Read More →

Everything you need to know about conducting useful user interviews Creating products based on your own needs is easy – if you’re building something just for yourself, you don’t need to talk to anyone else because you know what you want. It’s pretty unlikely that you’ll ever design a product for yourself. If you want to make a product that… Read More →

As you probably already guessed this article is dedicated to blue color. Without a doubt, blue is one of the most important colors in UI design, and one of the most frequent. Just look at your smartphone app icons, and you’ll see that a lot of them are blue: Facebook, Twitter, Shazam, Safari, etc. So why is blue the chosen color?… Read More →