OLIVIA PENN

How Apple’s Weather App uses
Design Principles to Make a
Beautiful and User Friendly App for all Ages 

Explore Mind Boggling Articles.

Dive In

Thursday, January 11, 2024

I got my first iPhone in 2013, and it changed my daily life in a number of ways: I had music on my phone, I could easily Google things like “what exactly is rice?”, and I had a significantly better camera at my disposal. I casually overlooked my newfound ability to see the weather via Apple’s Weather App. 


Prior to my first iPhone, when I wanted to know the weather, I watched the news, asked my parents, or assumed what I should wear based on the time of year. Now, I wake up to a notification with the weather for the day. 


As an aspiring UX designer, I wanted to take a closer look at the Weather app. The people who designed it have succeeded in making a joyful and intuitive product that is easy-to-use for a wide range of people. Even a young child can look at the rainy sky animation at the top of the screen and know that they may need their rainboots and jacket before they leave for school. Other users can scroll down to find information about air quality, the time of the sunrise and sunset, wind speed, what it actually feels like outside, humidity, visibility, pressure, and even a high-resolution radar map. 


In this article, I will explore how the Apple Weather App organizes a wealth of information in a manageable way using the Gestalt principle of common region and Jakob Neilsen’s 8th heuristic, Aesthetic and Minimalist Design. By studying the Apple Weather App in relation to these principles, I’ll show how designers can create more organized, beautiful products and services of our own.

The evolution of Apple’s Weather App

The Weather app has changed a great deal since the original iOS. In particular, iOS 7 made notable changes to the app with the introduction of the animated, rather than static current weather display at the top of the screen (see Figures 2 and 3).

In 2014, Apple changed the data source for their app, replacing Yahoo with the Weather Channel. This altered the app’s design with new icons and features like pollen forecast, a description of the forecast, and exact hours of rain.

Figure 2:

iOS 5 Weather App. The display is static and does not include hourly changes in weather.

Figure 3:

iOS 7 Weather App. It features an animated display of the current weather, hourly temperatures and more information if you tap on the top.

Figure 4:

Here's what Apple's Weather app looks like powered by Yahoo (left) versus The Weather Channel (right). The icons for the weather are different and there is a description of the forecast.


Another big change came about in 2020, when Apple acquired Dark Sky, a well-loved hyperlocal weather app with minute-by-minute forecasting. On their website Apple explained, “ Apple Weather [now] offers hyperlocal forecasts for your current location, including next-hour precipitation, hourly forecasts for the next 10 days, high-resolution radar, and notifications.” According to today’s App Store preview, the Weather app allows you to see current and forecasted weather, “precipitation, air quality, and temperature maps” near you and at other locations.

#1: The Gestalt Principle of Common Region

The Gestalt Principles (of Visual Psychology) are a set of ten principles that describe how human perception works, specifically how human beings perceive groups of objects. The Principle of Common Region or Unified Connectedness says that elements that are visually connected (or contained in another shape, line, or frame) are seen as more similar. In Figure 5 you can see a clear example of this Principle. When you look at all of the identical circles that are spaced out evenly, you are likely to view the circles in blue as being connected.

Figure 5:

The boundary around the three middle circles in this graphic makes them appear related and as part of the same group. Via Nielsen Norman Group

Let’s look at how the weather app is able to see this principle in action. In Figure 6, the top section shows the hourly temperature and a simplified icon to indicate weather. Within that group, the temperature and weather icon are grouped using proximity rather than another boundary. The overuse of lines and proximity can lead to a cluttered view of an application as seen in Figure 7. This can be avoided by using common regions to connect elements.

Figure 6:

Weather app iOS 16.2 uses the principles of grouping and proximity to indicate which information goes together. The principle of grouping can be seen on the right side with the rectangles around each set of information. The principle of proximity can be seen in the hourly information displayed with the icon, temperature, and time close together with a space between each hour.

Figure 7:

AccuWeather does not use containers to separate information.


In contrast, there is a limit to how much this principle should be used. If the app were to create those boundaries around every single small group, it would be too cluttered. A clear example of this can be seen in Figure 8.

Figure 8:

The filter menu on the Backcountry.com mobile website displays each filter category within a bordered box (left). These groupings are evident without the borders (right) and allows room for more content.


In the case of the Weather app, the Principle of Common Region also creates a reliable pattern which makes it easier for us to scan and find the information that we are looking for. In Figure 9, you can see how UV index, sunset, wind, rainfall, “feels like”, humidity, visibility, and pressure are all displayed on a single screen. They are easy to scan and digest because they are each contained in a clear boundary with a heading.

Figure 9:

iOS 16.2 Weather App uses clear boundaries to separate information.


In your own practice, you can utilize the Gestalt Principle of Common Region to show a connection between elements, organize your pages or screens, and create clear patterns. The Weather app uses gray boxes, but there are other options, such as:

  • Connect related links or buttons by adding them to the same drop-down menu.

  • Use the same bullet shapes, colors, or numbering system (such as Roman numerals, Arabic numbers, etc.) on list items to group them with each other.

  • Display functions of a similar nature, such as login, sign up, and forgotten password, so that they are related, inside a frame or colored rectangle.

#2: 8th Heuristic: Aesthetic and Minimalist Design

Cognitive psychologist and design pioneer Don Norman, author of The Design of Everyday Things (1998) and Emotional Design: Why We Love (or Hate) Everyday Things (2004), divides the study of design into function and aesthetics. In the first book, he “argues for the primacy of functionality over other considerations”(Echambadi). In his next book, he “asserts that the emotional side of design may be more critical to a product’s success than its practical elements…beautifully designed products make people feel good, which in turn puts people in an open frame of mind”(Echambadi).


Usability expert Jakob Nielsen created the ten usability heuristics which are “general principles for user interface design. They are called ‘heuristics’ because they are more in the nature of rules of thumb than specific usability guidelines”(Nielsen). They have been used as a standard in design since their original introduction in 1994.


Nielsen’s 8th heuristic states that an aesthetically pleasing design can cause users to overlook flaws in the product. It is important for user interfaces to be clear and not contain unnecessary information. The weather app does an excellent job of creating a beautiful and functional experience. When you first open it you see a simple and aesthetically pleasing animated view of the current weather at your location or your saved cities. The weather data is contained in boxes that match the background and current color scheme.

Figure 10:

Apple Weather App various animated displays from link.

The application displays all necessary information without overwhelming the user. More in depth information is there if you want to find it. For example, you can view the UV index with a simple rating that says “moderate” and tells you to “use sun protection until 5 pm”.

Figure 11:

Weather App provides access to in-depth information about UV index. The left image shows the most basic information. After tapping on the UV index box, the center and right image show the more detailed screen.


The user interface is fast and easy to read, but if you want to know more you can tap on that box and it will show you a detailed graph and the UV index for the next seven days. It even has news related to UV index and information about the World Health Organization if you scroll down further. In your own design practice, you can create a beautiful product, ensure that it is easy to use, and limit the information you present.

Balance minimalism with aesthetics and keep things organized

Balance minimalism with aesthetics and keep things organized.

Like the Weather app, your next product can have a beautiful design that takes the user’s visceral response into account, while still providing a functional, uncluttered, and well organized app. Studying the Apple Weather App’s use of Common Region and Aesthetic and Minimalist Design helps us to better apply them in your own practice. With the Gestalt Principle of Common Region, you can create a clear structure and show a connection between elements. Common Region can even overpower other principles like Proximity or Similarity). Nielsen’s 8th heuristic teaches us the importance of aesthetically pleasing design and the need to keep your products clean and uncluttered.

The principles and heuristics discussed in this article are just a few of the design guides that exist. You will likely notice the Principle of Common Region and the 8th Heuristic in other apps and web pages. Next time you check the weather, consider how the principles and heuristics we discussed today influenced the design of the app.

References

“Apple’s New IOS 5 Weather App Delivers “Here You Are” Weather | Cult of Mac.” Www.cultofmac.com, www.cultofmac.com/100046/apples-new-ios-5-weather-app-delivers-here-you-are-weather/. Accessed 28 Apr. 2023.


Apple. “Weather.” App Store, 9 May 2016, apps.apple.com/us/app/weather/id1069513131


Benjamin, Jeff. “IOS 7: The Ultimate Weather App Guide.” IDownloadBlog.com, 3 May 2014, www.idownloadblog.com/2014/05/03/ios-7-weather-app-guide/. Accessed 28 Apr. 2023.


Bradley, Steven. “Design Principles: Visual Perception and the Principles of Gestalt — Smashing Magazine.” Smashing Magazine, 29 Mar. 2014, www.smashingmagazine.com/2014/03/design-principles-visual-perception-and-the-principles-of-gestalt/.


Donald Arthur Norman. “Emotional Design: Why We Love (or Hate) Everyday Things.” ResearchGate, Basic Books, 2004, www.researchgate.net/publication/224927652_Emotional_Design_Why_We_Love_or_Hate_Everyday_Things.


Experience, World Leaders in Research-Based User. “The Principle of Common Region: Containers Create Groupings.” Nielsen Norman Group, 12 July 2020, www.nngroup.com/articles/common-region/.


Fessenden, Therese. “Aesthetic and Minimalist Design (Usability Heuristic #8).” Nielsen Norman Group, 24 Jan. 2021, www.nngroup.com/articles/aesthetic-minimalist-design/.


“How Dark Sky Users Can Use the Apple Weather App.” Apple Support, support.apple.com/en-us/HT213526#:~:text=Dark%20Sky. Accessed 28 Apr. 2023.


“IPhone OS 1: The Beginning of an Era.” Low End Mac, 14 Jan. 2017, lowendmac.com/2017/iphone-os-1-the-beginning-of-an-era/.


Mads Soegaard. “Laws of Proximity, Uniform Connectedness, and Continuation – Gestalt Principles (2).” The Interaction Design Foundation, UX courses, 28 Mar. 2019,
www.interaction-design.org/literature/article/laws-of-proximity-uniform-connectedness-and-continuation-gestalt-principles-2.


Nielsen, Jakob. Heuristic Evaluation Ten Usability Heuristics. 2005.


Smith, Dave. “Yahoo’s Displacement from Apple’s Weather App Is Bigger than You Think.” Business Insider,
www.businessinsider.com/yahoo-apple-weather-app-2014-6. Accessed 28 Apr. 2023.


Yablonski, Jon. “Law of Uniform Connectedness.” Laws of UX,
lawsofux.com/law-of-uniform-connectedness/.