The iOS 16 Design Guidelines: An Illustrated Guide (2024)

The iOS 16 Design Guidelines: An Illustrated Guide (1)

In this article, we’re going to cover basically everything you need to know to design an iPhone app following standard iOS 16 conventions and style.

Maybe you’ve never designed an iPhone app, and have no idea where to begin. Maybe you’ve designed a dozen, but still want one place to reference best practices. Heaven knows Apple’s Human Interface Guidelines are awful to try and read.

Here’s what we’ll cover today:

  1. Device screen sizes
  2. Page layout
  3. Typography
  4. Navigation
  5. UI elements
  6. App icons
  7. Other iOS conventions
  8. Downloads

iPhone Screen Sizes

For the first 5 or 6 years of iPhone releases, screen sizes were pretty manageable. If your design worked on a 320x480 screen, you were golden. Now, it’s the wild west out there. Every year seems to come with at least another screen size 🙄…

Here’s the full list for your reference (drag this link 👉iPhone Sizes👈 to your bookmark bar to save it; get the downloadable PDF below)

DeviceFrame Size
(e.g. for Figma)
Export Scaling
14 Pro Max430 x 932@3x
14 Plus, 13 Pro Max, 12 Pro Max428 x 926@3x
11 Pro Max, XS Max414 x 896@3x
11, XR414 x 896@2x
8+, 7+, 6+, 6S+414 x 736@3x*
14 Pro393 x 852@3x
14, 13, 13 Pro, 12, 12 Pro390 x 844@3x
13 Mini, 12 Mini, 11 Pro, X, XS375 x 812@3x
SE (gen 3), SE (gen 2), 7, 6, 6s375 x 667@2x
5, 5s, 5c, SE320 x 568@2x
4, 4s320 x 480@2x
1, 2, 3320 x 480@1x

*display on phone is technically 2.61x

  • Frame size. This is the “point size” or “@1x” size of a given device. I strongly recommend designing on frames of this size for a given device. (Here’s an explanation of points vs. pixels)
  • Export scaling. This is how much bigger to make a raster image (PNG, JPG) when exporting to take maximum advantage of the higher resolution of some devices.

What size frame should I use for iPhone design?

Use the most common iPhone screen size for your audience, but if you have any dense, data-heavy screens, make sure to test those on smaller screen sizes.

  • If you’re recording analytics on your current app or website, check those* for your audience’s most common screen sizes
  • If you’re designing an app for a general audience, use the overall most popular iPhone screen size: 375x812pt or 375x667 pt (but as they’re the same width, it doesn’t make much difference)
  • If you’re designing an app for a tech- or design-savvy audience, the most popular iPhone screen size is likely the newer 390x844 pt

*Google Analytics records this at Audience > Mobile > Devices, and then set Primary Dimension to “Screen Resolution”

A design that works well on a narrower screen (375pt) will almost certainly work well on a slightly wider screen (414pt) – but the reverse is not true. So it’s always better to design for narrower screens first, then double-check and adjust for larger screens. Since height is less of a constraint, it matters less whether your art boards are, say, 667 or 812 pixels tall.

iOS Points vs. Pixels

A “point” is a measure for designers to compare the sizes of fonts and UI elements across iOS devices. A “pixel” is a tiny square of light that your iPhone screen is made up of. Smaller pixels mean a clearer image, which is great. But if you merely make your pixels smaller, everything on the screen would get smaller too! To balance this, designers measure the size of elements on the screen in points. Once technology was good enough such that pixels were roughly half as tall/wide as they started, we could just use a 2x2 square of pixels for every point (this is called @2x). And once pixels were roughly a third as tall/wide as they started, we could use a 3x3 square of pixels for every point.

The iOS 16 Design Guidelines: An Illustrated Guide (2)

Points is the unit that allows us to have higher resolution screens without all the elements on the page just shrinking. Yay, points! That being said, occasionally designers use the terms interchangeably, and you’ll just have to know from context which they mean. Boo, designers.

iPhone Page Layout

While different iOS apps have different layouts, many standard pages will have a layout something like the following:

The iOS 16 Design Guidelines: An Illustrated Guide (3)

Note: in the downloads section below, I have an iPhone Figma template that has rulers dividing these page areas, plus the status bar and home indicator. It allows you to start filling in this framework of the page very quickly.

If you’re interested in a specific section of the page, you can skip ahead to that section:

  • Status bar
  • Nav bar
  • Tab bar
  • Home indicator

iOS Status Bar

The status bar appears at the top of every page – except for some full-screen images, videos, or media.

The iOS 16 Design Guidelines: An Illustrated Guide (4)

The iPhone 14 Pro and 14 Pro Max contain a taller status bar with the camera and sensor area completely surrounded by screen pixels. This is called the “Dynamic Island”, since it can vary slightly.

The iOS 16 Design Guidelines: An Illustrated Guide (5)

Either way, the status bar contains the time, signal, wifi, and battery indicators, and can be written (text and icons) in either black or white.

The background to the status bar can be any color – or even transparent. To find variations on a color that contrast suitably against white, use the Accessible Color Generator.

The iOS 16 Design Guidelines: An Illustrated Guide (6)

If you’re using a status bar on anything except the lightest of images, you’ll probably want to use white text.

Or, if you want a minimal status bar over a variety of images, use a background blur.

The iOS 16 Design Guidelines: An Illustrated Guide (7)

This “frosted glass”-style status bar doesn’t add any additional colors, borders, or needlessly attention-attracting elements to the interface – it merely blurs whatever colors are below it, making the text more readable.

In the example above, the light gray page background color is the “default” color of the frosted glass, meaning the text above it should be black – not white.

Only since the 10th generation of iPhones (iPhone X and newer) do iPhones have the “notch” design and rounded corners on the border. Older iPhones (and all iPads) have a shorter, more compact status bar.

The iOS 16 Design Guidelines: An Illustrated Guide (8)

iOS Nav Bar

The nav bar is where the app displays navigation (surprise!), the page title, primary page actions, and – often – search.

You can think of the iOS nav bar as being comprised of up to three “rows”.

In my iPhone UI Figma Template, I include guides at all of these demarcating where these rows typically sit.

The iOS 16 Design Guidelines: An Illustrated Guide (9)
  • Status bar: 44pt tall
  • First row: 44pt tall
  • Second row: 54pt tall
  • Third row: 48pt tall

(These measurements are not always exact, and iOS default apps deviate from them somewhat, but they will get you started)

So an iPhone app will show one, two, or three rows, depending on (a) the needs of the page and (b) the scroll state.

Use a single row if you just need to compactly display some page actions (even the page title is optional).

The iOS 16 Design Guidelines: An Illustrated Guide (10)

However, if you can afford the space, the default iOS app page layout contains two rows: one for page actions, and a second for a large page title.

The iOS 16 Design Guidelines: An Illustrated Guide (11)

But if you need to show search, then you need a third row (even if the first row is left blank!).

The iOS 16 Design Guidelines: An Illustrated Guide (12)

Now the screenshots above only show the pre-scrolled behavior. As soon as the user starts scrolling, iOS specifies for some interesting behavior.

The iOS 16 Design Guidelines: An Illustrated Guide (13)

If a search bar is important to see at all times, it merely moves up from the third row to the second row while the app is scrolled.

If it’s less important, it will disappear entirely – only visible when the user is at the very top of the page.

When iOS nav bar rows disappear upon scrolling, they will re-appear when the user scrolls back to the top.

The iOS 16 Design Guidelines: An Illustrated Guide (14)

Note that the transitions between states is animated totally smoothly – a small, yet characteristic detail of the iOS style.

iOS Tab Bar

On iOS apps, primary destinations in the app are listed as tabs across the bottom.

The iOS 16 Design Guidelines: An Illustrated Guide (15)

Let’s note a few things styling-wise:

  • The selected icon is denoted with the app theme fill color
  • The labels are 10-11pt text in SF, the default font
  • The background can be ever-so-slightly translucent and have a background blur – the “frosted glass” effect, a la the nav bar

And a few notes on the behavior of the tab bar and its buttons:

  • Different tabs remember their state. If you travel to a certain destination in one tab, switch to another tab, then switch back to the first tab, you’ll be where you left off in that tab – not the “main screen” for that tab
  • If you tap the active tab, you’ll return to the “main screen” for that tab
  • The tab bar is always visible within the app, except:
    • When a keyboard is shown
    • When a modal is open (during critical tasks, the user should focus on the task at hand rather than navigate to other parts of the app)
The iOS 16 Design Guidelines: An Illustrated Guide (16)

There should be 2-5 tabs in total. If you need to display more than 5, the fifth icons should be a “More” catch-all that shows other destinations on a quasi-picker screen when tapped.

iOS Home Indicator

Newer iPhones (X and more recent) all have a home indicator – a thin, rounded bar omnipresent at the bottom of the screen. Well, omnipresent except for when you’re already on the home screen.

The iOS 16 Design Guidelines: An Illustrated Guide (17)

It is black on all light screens, but can be made white on darker screens.

The iOS 16 Design Guidelines: An Illustrated Guide (18)

And by dragging it up some amount, you can navigate between apps and to the home screen:

  • Drag a short ways up: go to app switcher screen
  • Drag a long ways up: go to home screen

Usually, the home indicator “owns” its own 34pt tall “box” that no other fixed elements can be shown in.

The iOS 16 Design Guidelines: An Illustrated Guide (19)

But scrollable lists can be shown scrolling under the home indicator – and you can even select the item directly under the home indicator by tapping. The home indicator only responds to swiping up.

The iOS 16 Design Guidelines: An Illustrated Guide (20)

Navigation in iOS Apps

Primary App Destinations

Navigating between the main areas of the app is covered in the Tab Bar section.

Navigating Back

On iOS, you can navigate backwards in 4 different ways, depending on the context.

Method of Navigating BackContext in Which it Works
Tap “Back” action on top-left of screenAny screen on which a “Back" action appears
Swipe right from left edge of screenAny screen on which a “Back” action appears
Tap “Cancel” or “Done” action on top of screenModal views
Swipe down on screen contentModal or fullscreen (e.g. photos, other media) views

The top 2 ways usually apply to the same screens.

The iOS 16 Design Guidelines: An Illustrated Guide (21)

See the modals section below for more on how to navigate away from them.

iOS Search

There are 3 primary entry points to search in Phone apps:

  1. The search bar in the nav bar
  2. A search icon in the nav bar
  3. A search icon in the tab bar
The iOS 16 Design Guidelines: An Illustrated Guide (22)

However, no matter where the search entry point is, the search experience looks fairly similar:

The iOS 16 Design Guidelines: An Illustrated Guide (23)

Optionally, you can show popular or recent searches below the search box. I cover some of the best practices for search experiences in my course on designing intuitive, easy-to-use apps, Learn UX Design.

iOS Modal Sheets

Some tasks involve a single screen – or a linear series of screens – that you want users to complete without totally leaving the context they were in.

We now have a perfect UI element for that: the modal sheet.

A modal sheet is a normal page that (a) slides up from the bottom covering almost all of the previous page, but (b) leaves the previous page visible, yet recessed, in the background.

The iOS 16 Design Guidelines: An Illustrated Guide (24)

Modals can be dismissed by:

  • Pressing the “close”-like action at the top (above, it’s “Cancel” in the upper-right)
  • Swiping down on the modal card itself

UI Elements & Controls

iOS Lists (AKA “Table Views”)

Remember: “90% of mobile design is list design”. If you want to get good at designing iPhone apps, learn how Apple thinks about its lists (or, as they say “Table Views”).

Any time you’re making a list on iPhone, you need to ask yourself three questions:

  1. What text do I want to display?
  2. Do I also want an icon/image?
  3. What goes in the right half of the cell?

Let’s cover each of these in turn.

What text do you want to display on each list item? You can choose:

  1. Only primary text (17pt regular)
  2. Primary text (17pt regular) with secondary text (15pt regular)
  3. Custom layout – e.g. primary text (17pt regular), secondary text (15pt regular BUT LIGHTER) and tertiary text (15 regular BUT LIGHTER STILL)
The iOS 16 Design Guidelines: An Illustrated Guide (25)

To the left of the text, you can optionally display an icon or image.

The iOS 16 Design Guidelines: An Illustrated Guide (26)

Finally, there are a handful of options for the right-hand side of a list item:

  • A (right-pointing) chevron. Almost the default, this lets users know they’ll be navigating to another screen
  • Text and a chevron. This means the user can navigate to another screen to choose the value to be shown here
  • A checkmark. Allows the user to choose between one of the list items in that group (Note: not multi-choice, as web checkbox lists are)
  • Switch. Allows the user to toggle the property that list item refers to on or off.
  • Text buttons. Use a system color to link to another page or flow. Use red text to represent a “destructive action” – turning something off, deleting it, removing it, etc.
The iOS 16 Design Guidelines: An Illustrated Guide (27)

There are more iOS paradigms for what you can do with lists not covered here – but this is an overview of some of the most common ways to using lists. For more, check out input controls.

iOS Buttons

Usually we think of buttons as being colored rectangles with centered text – and iPhone apps certainly use those kinds. But if you’re coming from the world of web design, you might be surprised to realize that many buttons on iOS are simply either (a) icons or (b) colored text – in either (a) the nav bar (at the top of the screen) or (b) action bar (at the bottom of the screen).

The iOS 16 Design Guidelines: An Illustrated Guide (28)

However, iOS does have on-page buttons as well.

The iOS 16 Design Guidelines: An Illustrated Guide (29)

Because page-wide actions appear on fixed menus (the nav bar or action bar), many on-page buttons apply only to a certain part of the page – and hence will appear on cards.

Input Controls on iOS

One non-obvious thing about how iOS apps do input controls is they’re almost all styled as list items.

iOS Text Boxes

Text inputs appear like a list item with a hint that disappears on typing.

The iOS 16 Design Guidelines: An Illustrated Guide (30)

iOS Switches

Switches appear within a list item with the label on the left and the binary choice switch on the right.

The iOS 16 Design Guidelines: An Illustrated Guide (31)

iOS Date and/or Time Pickers

Dates and times have a special light gray button treatment to signify that they’re special.

Tap one, and you’ll see a date (or time) picker control appear in place.

The iOS 16 Design Guidelines: An Illustrated Guide (32)

These controls can pick (a) just a time, (b) just a date, (c) both a time and a date, or (d) some other custom value. And there’s also a “spinner” style layout you can use (not pictured).

Pull-Down Menus

A newer control in iOS is the pull-down menu, which shows some extra options/actions without navigating to a different screen–much like a dropdown control on web browsers.

The iOS 16 Design Guidelines: An Illustrated Guide (33)

iOS Picker screens

The pull-down menu (above) is useful if you need to display a fairly short list of options, but for anything more complex, try the picker screen pattern.

The whole idea is that you have something resembling a list item, but it actually leads to another page where you pick the value.

The iOS 16 Design Guidelines: An Illustrated Guide (34)

So, the ingredients:

(1) A single list item with a label, value, and chevron leads to (2) a page with many options in a list, one of which can be selected, and will show this state with a checkmark.

Once you’ve made your selection, you can navigate back with a swipe or by pressing the button in the upper-left.

Typography in iOS Apps

For more on iOS typography (and, in particular, font sizes), see my full article on it here.

iOS has a distinctive paradigm for styling text. Perhaps the most surprising lesson is that where many design systems style with size or uppercase, iOS styles with weight or color. We’ll unpack this lesson looking at many of the text styles across iPhone apps. Here’s a quick reference in case you want to skip ahead:

Element TypeStyle
Page title (unscrolled)34pt bold #000
Page title (scrolled)17pt medium #000
Paragraph text,
List item titles,
Links
17pt regular #000
Secondary text15pt regular #3C3C43 at 60% opacity
Tertiary text,
Captions
13pt regular #3C3C43 at 60% opacity
Buttons,
Text input controls
17pt normal, various colors
Action bar labels10pt regular #8A8A8E

Title Text Styling for iPhone Apps

Page titles are written in two distinct ways on iPhone apps.

The iOS 16 Design Guidelines: An Illustrated Guide (35)

When the user hasn’t scrolled yet (or has scrolled, but then scrolled back to the top):

  • Size: 34pt
  • Font weight: bold
  • Color: #000
  • Dark mode color: #FFF
  • Alignment: left

When the user has scrolled down:

  • Size: 17pt
  • Font weight: medium
  • Color: #000
  • Dark mode color: #FFF
  • Alignment: center

Default Text Styling for iPhone Apps

The “default style” for text on iPhone apps is:

  • Size: 17pt
  • Font weight: normal
  • Color: #000
  • Dark mode color: #FFF
The iOS 16 Design Guidelines: An Illustrated Guide (36)

You can get a lot of mileage by making slight tweaks to this basic style.

The iOS 16 Design Guidelines: An Illustrated Guide (37)

For instance, while normal list items are written with the default text style, the Mail app shows email senders in bold – as it helps the sender’s name stand out from the subject line and preview.

Likewise, text-based link buttons are basically the default text, but with different colors.

And search field hint text is the default text, but a lighter gray.

Secondary Text Styling for iPhone Apps

iOS apps have a standardized style for any supporting “secondary” text.

  • Size: 15pt
  • Font weight: normal
  • Color: #3C3C43 at 60% opacity
  • Dark mode color: #EBEBF5 at 60% opacity
The iOS 16 Design Guidelines: An Illustrated Guide (38)

Tertiary Text & Captions Styling for iPhone Apps

Any explanatory “captions” are given an even smaller, lighter treatment than secondary text.

  • Size: 12pt
  • Font weight: normal
  • Color: #C3C43 at 60% opacity
  • Dark mode color: #EBEBF5 at 60% opacity
The iOS 16 Design Guidelines: An Illustrated Guide (39)

Also note that sometimes this tertiary size is used in a secondary manner–i.e. there’s only size 17 and size 12, with no size 15 text in between them.

The iOS 16 Design Guidelines: An Illustrated Guide (40)

Minimum Text Size on iPhone Apps

With any design system, it can save you a lot of headache to just define a minimum size. For iPhone apps, that’s the action bar labels, at 10pt:

  • Size: 10pt
  • Font weight: normal
  • Color: #999 (when unselected)
  • Dark mode color: #757575 (when unselected)
The iOS 16 Design Guidelines: An Illustrated Guide (41)

iOS App Icons

If you design an app icon specifically at the size that it appears in every possible location for every possible iPhone and iPad, you will end up needing to create almost a dozen variations of the same icon.

You’re welcome to do that.

However, if you’re like me, you’d rather make sure the more common sizes on the more common (or newer) devices are covered, and call it. After all, isn’t the whole point of this @3x business that the individual pixels are too small to see?

Here’s Erik’s 80/20 iPhone app icon design plan:

  1. Create a square icon that looks good at 60x60px (and verify it looks good masked with the Apple superelljpse*)
  2. Blow it up to @2x (120x120px) and optionally adjust it to be as pixel-perfect as you’d like
  3. Blow it up to @3x (180x180px) and optionally adjust it to be as pixel-perfect as you’d like
  4. Blow it up to 1024x1024px
  5. Export all 4 sizes as PNGs. Done 🙌

The iOS Superellipse (AKA “Squircle”) Icon Shape

Even though you should always export your icons as squares, Apple will cut out the corners using a type of shape called a superellipse.

The iOS 16 Design Guidelines: An Illustrated Guide (42)

A superellipse – or squircle – looks a lot like a normal rounded rectangle. In fact, the difference is basically invisible to the naked eye. Apple’s rationales for the swich are (a) a superellipse more gently transitions from the straight part to the curved part, leading to an overall more organic shape, and (b) this aligns better with the corners of Apple’s hardware devices.

This really only matters if your icon has a border, in which case your border shape should be determined by a superellipse, not a rounded rectangle. Here’s how to create a superellipse/squircle in Figma and in Sketch:

How to create an Apple icon superellipse/squircle in Figma

  1. Create a square using the Rectangle menu item or shortcut “r”
  2. Change the corner radius to the length of one size multiplied by 0.222
  3. Open the Independent Corners menu (just to the right of the corner radius setting)
  4. Open the Corner Smoothing menu (the “…” icon) and set it to the “iOS” indicator, located at 61%

How to create an Apple icon superellipse/squircle in Sketch

  1. Create a square using the Insert menu or shortcut “r”
  2. Change the corner radius to the length of one size multiplied by 0.222
  3. Change “Radius (Round Corners)” to “Radius (Smooth Corners)”

Other iOS Conventions

There are a couple other things you should probably know about if you’re designing an iPhone app. I will just go ahead and list them here:

iOS Tap Target Size

Everything the user should be able to tap on – every button, every slider, every input control – should be at least 44x44 pts in size.

The only exception where it’s really excusable to break this is text links. In paragraph text, each line of text will likely be quite a bit shorter than 44pt. That means that (a) your links will have tap target of less than 44pt size and (b) if there are links in the same position in two consecutive lines of text, it will be pretty difficult for users to tap them accurately. While this can’t always be avoided, it’s worth knowing about this as something to minimize.

The iOS 16 Design Guidelines: An Illustrated Guide (43)

Dark Mode iOS Design Guidelines

iOS has an OS-level “dark mode” setting, where participating apps have (generally) dark backgrounds and light text, instead of light backgrounds and dark text.

The iOS 16 Design Guidelines: An Illustrated Guide (44)

While iOS will automatically transition to the dark version if you’re using native controls and colors, you should understand the general principles of dark mode for any custom UI you do. Here are a few simple guidelines:

  • Text colors are inverted. It’s a bit of an oversimplification, but black text becomes white, dark gray text becomes light gray text, and middle gray text stays basically the same. If you look at the typography styles above, you’ll notice iOS actually drops a few extra shades and simplifies the text colors for their dark theme. If you can’t tell whether you should make a middle-brightness gray darker or lighter, go with the option that has a higher contrast text contrast against its background.
  • Background colors are shifted. Unlike text, where darker colors become lighter, the background colors are all just shifted darker. If a background color was lighter in light mode, it’s still lighter in dark mode. Why? Because light comes from the sky. If you understand that, you’ll understand we’re relying on background color for depth cues (unlike text). And so it works in a totally different way.
  • Theme colors are translated to pop against dark. Any accent colors that you were previously using on light backgrounds now need to pop similarly against dark backgrounds. Since white has a brightness of 100% and black has a brightness of 0%, this often means you’ll be lowering the brightness of bright colors (and, in my greater theory of color adjustments, raising their saturations).
The iOS 16 Design Guidelines: An Illustrated Guide (45)

Creating dark UI is its own topic, deserving of its own guide – and its one of the things I cover in a lot more depth in Learn UI Design.

Downloads

I’ve created a few resources for easy reference. Links and descriptions below 😎

iPhone Screen Size Cheatsheet

Pixels, points, inches, oh my. This is a quick guide to each version’s iPhone’s screen size and resolution.

🔗 FREE DOWNLOAD

iPhone Design Template

This Figma file (which you can also export as an SVG and open in Sketch or XD) includes all iPhone 12, 13, and 14 models (including Mini, Pro, Plus, and Pro Max versions) with (a) rulers to make off common sections of the screen, (b) a mask with the notch and rounded corners, and (c) an easy-to-recolor status bar.

🔗 FREE FIGMA FILE

Further Resources for iPhone App Design

Apple’s Human Interface Guidelines for iOS. Apple’s own standards are notoriously difficult to read through. First you have to wade through their abstract principles, and you constantly face an uphill battle against their hackneyed terminology (why are lists called “Tables” and filed under “Views”!? Shouldn’t that be under “Controls”? No, but apparently plain text is a “control” – just look under “Labels”!). Anyhow, I will say that once you adjust your mindset, the Apple cool-aid makes a lot more sense, and – let’s face it – if you’re designing an iPhone app, you’re going to be here anyways. Best get used to it.

iOS vs. Android App UI Design: The Complete Guide. OK, let’s say you think you’re going to be making an Android version of your iPhone app at some point. Best to start thinking about some of the design differences now. Who knows – you may end up stealing some great ideas from Android design principles. This article actually covers a few iOS design paradigms that I didn’t get to here. Worth the read!

The iOS Font Size Guidelines. One of the most unexpected parts of getting good at UI design is developing an intuitive sense of what font sizes to use. So, to help with that, I wrote the world’s most comprehensive guide to font sizes. One part is one iOS apps, and if you’ve gotten this far, you should probably read that too.

Ivo Mynttinen’s iOS Design Guidelines. The most comprehensive guide I could find besides this one on making human-readable iPhone app guidelines (besides this one 😉). Fantastic read.

Wrapping It Up

Did I miss anything? Something look wrong? Give me a shout at erik@learnui.design. I’ll be continually updating this guide to be the most accurate and human-readable guide on the web for creating iPhone apps.

One Final Note 😎

If this is your first time here, you might also be interested in:

  • Learn UI Design, my full-length online video course on user interface design
  • Design Hacks, a 50,000+ person newsletter with original design articles aimed at giving you tactical advice to improve your UX/UI skills.

Some people have some really nice stuff to say about the newsletter.

Praise for Design Hacks

Thank you for your newsletter. It’s possibly the best newsletter I’ve received since 1999, when I started freelancing.

Tricia Littlefield
Founder, TheSimpleWeb

Each time I receive an email from you, I'm like ‘Damn, this is a long email! No way will I read all of this’, then I began to read and I'm like ‘Damn, this is so freaking brillant’ and read it all.

Jean-Philippe
UX Strategist, Freelance

Over 50,000 subscribed.
No spam. Unsubscribe anytime.

Insights, advice, suggestions, feedback and comments from experts

YouChat, Expert in iPhone App Design

I have extensive experience and expertise in iPhone app design, with a deep understanding of standard iOS 16 conventions and style. My knowledge is based on practical experience, as well as a thorough understanding of the principles and guidelines provided by Apple's Human Interface Guidelines. I have a comprehensive understanding of device screen sizes, page layout, typography, navigation, UI elements, app icons, and other iOS conventions. My expertise extends to the nuances of iOS points vs. pixels, the significance of the status bar, navigation bar, tab bar, and home indicator, as well as the design considerations for dark mode. Additionally, I have a strong grasp of typography, including page titles, paragraph text, list item titles, links, secondary text, tertiary text, captions, and action bar labels. My knowledge also encompasses the design considerations for iOS app icons, including the creation of icons at different sizes and the use of the iOS superellipse (or "squircle") icon shape.

Device Screen Sizes

The evolution of iPhone screen sizes has been significant, with a wide range of sizes available for designers to consider. The most common iPhone screen size for a general audience is 375x812pt or 375x667pt, and it is recommended to design for narrower screens first and then adjust for larger screens. Export scaling is crucial for maximizing the resolution of some devices, and it is essential to consider the audience's most common screen sizes when designing an app [[1]].

iOS Points vs. Pixels

In iOS, a "point" is a measure for comparing the sizes of fonts and UI elements across devices, while a "pixel" is a tiny square of light that the iPhone screen is made up of. The use of points allows for higher resolution screens without all the elements on the page shrinking. It is important to understand the distinction between points and pixels when designing for iOS [[2]].

iPhone Page Layout

Standard iOS app pages have a layout that includes the status bar, navigation bar, tab bar, and home indicator. The status bar contains essential indicators such as time, signal, wifi, and battery, and it can be customized in terms of color and transparency. The navigation bar is used for displaying navigation, page titles, and primary page actions, while the tab bar lists primary destinations in the app. The home indicator, present in newer iPhones, allows for navigation between apps and to the home screen [[3]].

Typography in iOS Apps

Typography in iOS apps follows specific styling guidelines, including different font sizes, weights, and colors for various elements such as page titles, paragraph text, list item titles, links, secondary text, tertiary text, captions, and action bar labels. Understanding the distinct styling for different text elements is crucial for maintaining consistency and readability in iOS app design [[4]].

iOS App Icons

Designing app icons for iOS involves creating variations at different sizes, with considerations for the iOS superellipse (or "squircle") icon shape. The superellipse shape is used by Apple to cut out the corners of icons, and it is important to create icons that look good at various sizes and maintain consistency across different devices [[5]].

Other iOS Conventions

Additional considerations for iPhone app design include tap target size, dark mode design guidelines, and the use of pull-down menus, picker screens, and input controls. It is essential to ensure that all elements that users should be able to tap on are at least 44x44 pts in size, and to understand the principles of dark mode for custom UI design [[6]].

I possess in-depth knowledge of the concepts and principles related to iPhone app design, and I am well-equipped to provide comprehensive insights and guidance on this topic. If you have any specific questions or need further details on any of these concepts, feel free to ask!

The iOS 16 Design Guidelines: An Illustrated Guide (2024)
Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 6194

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.