CHAPTER 12
Beginner
Mobile App UI Design
Updated: May 16, 2026
30 min read
# CHAPTER 12
Mobile App UI Design
1. Introduction
Designing a responsive website viewed on a mobile browser is fundamentally different from designing a "Native" Mobile App downloaded from the Apple App Store or Google Play Store. When a user opens a native app, they expect it to behave exactly like the operating system running their phone. An iPhone user expects an app to feel like Apple software; an Android user expects an app to feel like Google software. If you ignore these deeply ingrained psychological patterns, your app will feel broken and alien. In this chapter, we will master Native Mobile App UI Design. We will explore the critical architectural differences between Apple's Human Interface Guidelines (HIG) and Google's Material Design, establish the ergonomics of Bottom Navigation, and design touch-friendly interfaces specifically engineered for human thumbs.2. Learning Objectives
By the end of this chapter, you will be able to:- Differentiate between a Responsive Mobile Website and a Native Mobile App.
- Contrast Apple's Human Interface Guidelines (HIG) with Google's Material Design.
- Understand the ergonomic "Thumb Zone" and its impact on UI layout.
- Design a standard Bottom Navigation Tab Bar for mobile routing.
- Utilize pre-built iOS and Android UI Kits within Figma.
3. Apple iOS vs. Google Android (The Two Religions)
To design a professional mobile app, you must follow the official rulebooks written by Apple and Google.1. Apple iOS (Human Interface Guidelines - HIG):
- *Aesthetic:* Flat, highly blurred translucent backgrounds (Glassmorphism), large bold typography (SF Pro font), and borderless text buttons.
- *Navigation:* Almost exclusively relies on a Bottom Tab Bar and a "Back" button in the top-left corner.
- *Shape:* Heavy use of soft, continuous curves (Squircle corner radiuses).
2. Google Android (Material Design):
- *Aesthetic:* Inspired by physical paper. Heavy use of Drop Shadows to show elevation, ripple effects when tapped, and the Roboto font.
- *Navigation:* Often utilizes the "Hamburger" menu (top-left) to open a side drawer, and a massive Floating Action Button (FAB) hovering in the bottom-right corner.
4. The "Thumb Zone" Ergonomics
A desktop user navigates with a mouse. A mobile user navigates with a single thumb while holding a 6-inch pane of glass. If you map the physical reach of a human thumb on a modern, massive smartphone:- The Bottom 30% (Green Zone): Perfectly comfortable to tap. This is where you put the Navigation Bar and the Primary "Submit" button!
- The Middle 40% (Yellow Zone): Requires stretching. Good for scrolling content.
- The Top 30% (Red Zone): Physically impossible to reach without using two hands or shifting grip. *Never put critical actions here!*
5. Standard Mobile Components
Because screen space is heavily restricted, mobile apps rely on specific, highly optimized components:- Bottom Navigation Bar: 4 or 5 icons across the bottom of the screen. This is the primary way users switch between the main pages of the app.
- Cards: Mobile layouts almost exclusively use vertical lists of UI Cards. Because there is no horizontal space for columns, everything stacks vertically.
- Floating Action Button (FAB): A circular button permanently hovering over the bottom-right corner of the screen, used for the primary action (e.g., "Compose New Tweet" or "Add New Reminder").
6. Using UI Kits in Figma
You do not need to manually draw the iPhone battery icon, the Wi-Fi signal, or the standard Apple keyboard. Figma has a massive Community library.- 1. Click the "Explore Community" button in Figma.
- 2. Search for "Apple Design Resources" or "Material 3 Design Kit."
- 3. You can duplicate these massive, official files directly into your workspace!
- 4. You simply copy and paste the official iPhone Status Bar directly onto your Frame. This instantly makes your mockup look exactly like a real, coded application.
7. Diagrams/Visual Suggestions
*Visual Concept: The Thumb Zone Map* Provide an outline of a modern, large smartphone screen.- Color the bottom third green (Easy Reach). Place a Bottom Navigation bar and a massive primary button here.
- Color the middle third yellow (Stretch Reach). Place a scrollable list of images here.
- Color the top third red (Hard Reach). Place a passive, non-interactive Page Title here.
8. Best Practices
- Never Hide Primary Navigation: A massive trend in the 2010s was hiding the entire app menu behind a "Hamburger" icon (three horizontal lines) in the top-left corner. Data proves this destroys user engagement because it requires two taps to navigate anywhere (Open Menu -> Click Link). *Best Practice:* Use a Bottom Tab Bar. Keep the 4 most important destinations permanently visible at the bottom of the screen.
9. Common Mistakes
-
Tiny Touch Targets: As mentioned in Chapter 8, the biggest mobile mistake is drawing a tiny
24px"X" icon to close a screen. The human thumb is blunt. If touch targets are too small or placed too close together, the user will accidentally tap the wrong button, causing massive frustration. *Rule:* Every clickable element MUST be at least44x44pxin physical size.
10. Mini Project: Design a Mobile Onboarding Screen
Let's build a classic "Welcome" screen for a native app.-
1.
Press
F. Select iPhone 15 Pro.
- 2. Go to the Figma Community, find the Apple UI Kit, and paste the "Status Bar" (Battery/Time) at the absolute top of your frame.
- 3. Draw a massive rectangle taking up the top 60% of the screen. Fill it with an illustration or photo.
-
4.
Below the photo, type a massive, bold Title (e.g., "Track Your Fitness"). Font:
SF ProorInter, 32px, Bold, Center-aligned.
- 5. Below the title, type a short subtitle describing the app. Font: 16px, Regular, Gray.
-
6.
The Thumb Zone: At the absolute bottom of the screen (leaving 32px of margin from the bottom edge), draw a massive Primary Button spanning the entire width of the screen. Height:
56px. Fill: Blue. Text: "Get Started".
- 7. You have designed an ergonomically perfect, highly-converting onboarding screen!
11. Practice Exercises
- 1. Explain the ergonomic reasoning behind the transition from top-left "Hamburger" menus to Bottom Navigation Tab Bars in modern mobile applications.
- 2. Search the Figma Community for the official "Material 3 Design Kit" (Android). Locate a Floating Action Button (FAB) component and paste it into a new mobile frame. Notice how heavily Material Design relies on Drop Shadows compared to Apple iOS.
12. MCQs with Answers
Question 1
You are designing a native mobile application. You need to place a critical, frequently used "Create New Post" button on the main timeline feed. According to mobile ergonomic principles (The Thumb Zone), where is the absolute best place to put this button?
Question 2
When designing an application specifically for the Apple App Store, UI Designers are expected to follow a strict set of architectural rules governing typography (SF Pro), navigation patterns, and visual aesthetics (Glassmorphism). What is the official name of this Apple rulebook?
13. Interview Questions
- Q: Contrast Apple's Human Interface Guidelines (HIG) with Google's Material Design. If a client asks you to design a single app that looks identical on both an iPhone and an Android device, why might you advise against this?
- Q: Explain the physical concept of the "Thumb Zone" in mobile UX design. How has the massive increase in physical smartphone sizes (like the iPhone Pro Max) altered how UI designers position critical navigation elements?
- Q: Why do professional mobile app designers rely heavily on pre-built UI Kits (like the iOS design library in Figma Community) rather than drawing their own battery icons, status bars, and system keyboards from scratch?