5 tips to create a modern app UI

Jishnu Hari
UX Collective
Published in
4 min readOct 31, 2021


An illustration with the number 5 inside a phone screen

Recently I was given the task to “Modernize” my current companies app UI on Android. The terms modern, young, cool, etc., are all quite vague. What makes a design modern or old?

The meaning changes from person to person. But I couldn’t just say that and leave it 🤪. So I spent an entire day looking at various examples of apps that we commonly perceive as modern, young, and cool. Apps like Airbnb, Coinbase, Robinhood, Uber, Swiggy, Headspace, Cocoon, Eventbrite, Public, Wise, and Google pay. I used Mobbin to look at these apps, in case you all wondering if I downloaded each and every one of them 🤓.

Looking at all these apps, it became evident that not everyone adopted some fancy design style like Cred’s Neumorphism to look modern. The things that made them look modern were quite simple. So simple that I was able to put it into 5 short tips 😎.

1. Space Space Space

Be generous with your spacing. Line height, padding, margins, especially the horizontal margins. I’ve noticed innate fear designers have against adding extra space. Most time’s, the goal is to fit as much content as possible on the user’s viewport

More than 87% of India’s population own a device that is taller than 720px. Check out the data.

This means there is plenty of vertical space to add more space. If you think you need an 8px margin, try 12px. Start larger and reduce it if you feel it is too much.

Spaced out Vs Cramped up

2. Invisible headers

Solid headers are soo 2010’s. The quickest way to make your app look modern is to strip away those solid-colored headers (different from background color). Instead, headers can slide in only to provide context or quick actions once the user scrolls down the page. This automatically adds the much-needed white space into your design, making it feel more breathable and less cluttered.

Scrolled state of an app called Eventbrite
Eventbrite: The Header slides in with the text ‘Singapore’ on scroll. This tells users which page they are on and provides users easy access to ‘change’ location.

3. Flaunt them curves

Google’s material UI design
Google: Material you

Rarely do we find objects in nature that have sharp corners. The world is made of rounded corners. Sharp corners hurt you. Sharp corners are to be avoided

— Steve Jobs

From an evolutionary standpoint, we have learned to perceive sharp objects as dangerous or aggressive and rounded objects as friendly or safe. This distinction aided our effort to survive. That innate survival instinct is still intact within us, even today.

Avoid sharp corners unless aggressive is what you are going for. A good example for using sharp edges would be action games.

A screenshot of the mobile game Call of Duty
Call of Duty on mobile

On a side note, maybe our affection for rounded objects turned sharp-looking wolves into rounded goofballs we now know as man’s best friend, Dogs. #SelectiveBreeding

If we love our dogs rounded, why not interfaces too?

Comparing a curvy dog with a sharp wolf
Which one would you hug?

Update 7 Jun 2023: Another reason to avoid sharpe cornered edges is the fact that while using sharper edges our eyes tend to focus on the outside, decreasing eye precision.

4. Use images

Humans are visual creatures. Images in UX design can be categorized into two, photographs and illustrations. If you think a message can be conveyed through an illustration, go ahead and do that. If you believe an image would help add more context, add it in. Try and break long scrolls of content with intervals of relevant images.

Research at 3M Corporation concluded that we process visuals 60,000 times faster than text.

Airbnb’s UI
Airbnb splits its pages with photographs as well as illustrations

5. Motion

Motion is something I am personally still learning about. But doesn’t it just feel soo good when using an app that just moves around soo smoothly?

Smooth transitions on Honk
Honk app on iOS. One of my favorite app designs in the world. Buttery smooth animation.
Smooth transitions on the new Google Material You
Google: Material you

To know more about designing for motions, Check out this article by
Issara Willenskomer.

The points mentioned above would immediately give you a considerably better-looking UI. But there are a lot of other factors like typography, colors, iconography, and shadows, which also play a significant role in how polished your end product looks. The only way to develop them is to develop your taste by looking at and re-creating designs from your favorite app.

🙋🏽‍♂️ Let’s be friends! Follow me on Figma, Twitter, Dribbble and connect with me on LinkedIn. Don’t forget to follow me here on Medium as well for more design-related content.



Product designer. Uncontrollably curious about the humankind and mind.