0
0
FigmaHow-ToBeginner · 4 min read

How to Create Mobile App Design in Figma: Step-by-Step Guide

To create a mobile app design in Figma, start by creating a new file and adding a mobile frame from the Frame tool. Then, use shapes, text, and components to build your interface, and finally use prototyping features to link screens and simulate app flow.
📐

Syntax

In Figma, the basic steps to create a mobile app design follow this pattern:

  • Create Frame: Use the Frame tool to set the device screen size.
  • Add UI Elements: Insert shapes, text, and images to build your interface.
  • Use Components: Create reusable UI parts like buttons or icons.
  • Prototype: Link frames with interactions to simulate navigation.
plaintext
1. Select Frame tool (F) > Choose device size (e.g., iPhone 13)
2. Draw UI elements: rectangles, text, images
3. Create components: Right-click > Create Component
4. Prototype: Select element > Add interaction > Link to frame
💻

Example

This example shows how to create a simple mobile app home screen with a header, button, and navigation prototype.

plaintext
1. Open Figma and create a new file.
2. Press <code>F</code> to select Frame tool, then pick <strong>iPhone 13</strong> preset.
3. Use <code>R</code> to draw a rectangle at the top for the header, fill with color.
4. Use <code>T</code> to add a title text inside the header.
5. Draw a button using rectangle and add text "Get Started".
6. Select the button, right-click, and choose <code>Create Component</code>.
7. Duplicate the frame to create a second screen.
8. Go to <code>Prototype</code> tab, select the button, and drag the interaction arrow to the second frame.
9. Set interaction to <code>On Click</code> > <code>Navigate To</code> second frame.
10. Click <code>Present</code> to test the prototype.
Output
You will see a mobile screen with a header and a button; clicking the button navigates to the second screen.
⚠️

Common Pitfalls

  • Not setting the correct frame size for the target device can cause design issues.
  • Forgetting to use components leads to repetitive work and inconsistent UI.
  • Ignoring prototyping means you can't test user flow effectively.
  • Using too many colors or fonts reduces clarity and usability.
plaintext
/* Wrong way: Using different button styles everywhere */
Rectangle + Text (no component)

/* Right way: Create a button component and reuse it */
Right-click > Create Component > Use instances across frames
📊

Quick Reference

ActionShortcut / LocationDescription
Create FrameFSelect device screen size for design
Draw RectangleRAdd shapes for UI elements
Add TextTInsert text labels or titles
Create ComponentRight-click > Create ComponentMake reusable UI parts
Prototype LinkPrototype tabConnect screens with interactions
Present PrototypePlay button top-rightTest app flow interactively

Key Takeaways

Start by creating a mobile-sized frame to match your target device.
Use components to keep UI consistent and speed up design.
Link screens with prototyping to simulate app navigation.
Keep designs simple with limited colors and fonts for clarity.
Test your design using Figma's Present mode to check user flow.