Device-specific frames (mobile, desktop, tablet) in Figma - Real Business Scenario
Start learning this pattern below
Jump into concepts and practice - no test required
| Device | Width (px) | Height (px) |
|---|---|---|
| Mobile | 375 | 812 |
| Tablet | 768 | 1024 |
| Desktop | 1440 | 900 |
Set frame size to Width=375 px and Height=812 px. Name the frame 'Mobile View'.Set frame size to Width=768 px and Height=1024 px. Name the frame 'Tablet View'.Set frame size to Width=1440 px and Height=900 px. Name the frame 'Desktop View'.For Mobile View, stack elements vertically and use larger touch targets. For Tablet View, arrange elements in two columns. For Desktop View, use full width with multiple columns.Add text labels 'Mobile View', 'Tablet View', and 'Desktop View' at the top of each frame.āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā ā Mobile View (375x812) ā ā Tablet View (768x1024) ā ā Desktop View (1440x900) ā ā [Stacked dashboard elements] ā ā [Two-column dashboard layout]ā ā [Multi-column dashboard layout]ā ā ā ā ā ā ā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Create interactive prototype links in Figma to switch between device views.
Practice
What is the main purpose of using device-specific frames in Figma?
Solution
Step 1: Understand device-specific frames
Device-specific frames are preset sizes in Figma for mobile, tablet, and desktop screens.Step 2: Identify their purpose
They help designers create layouts that fit each device's screen size properly.Final Answer:
To design layouts optimized for mobile, tablet, and desktop screens -> Option AQuick Check:
Device-specific frames = optimized layouts [OK]
- Confusing frames with animation tools
- Thinking frames create 3D models
- Assuming frames only export PDFs
Which of the following is the correct way to add a mobile device frame in Figma?
1. Click Frame tool
2. Select Mobile preset
3. Draw frame on canvasSolution
Step 1: Use Frame tool for device frames
Figma's Frame tool includes presets for devices like Mobile, Tablet, Desktop.Step 2: Select Mobile preset and draw
Selecting the Mobile preset sets the correct size automatically when you draw the frame.Final Answer:
Click Frame tool, select Mobile preset, then draw frame on canvas -> Option DQuick Check:
Frame tool + Mobile preset = correct method [OK]
- Using Text tool instead of Frame tool
- Manually resizing rectangles instead of presets
- Importing images instead of using frames
Given a desktop frame of width 1440px and a button constrained to the left and right edges, what happens if you resize the frame to 1200px width?
Solution
Step 1: Understand constraints on button
Constraining left and right edges means the button resizes horizontally with the frame.Step 2: Effect of resizing frame width
When the frame width shrinks from 1440px to 1200px, the button width also shrinks to fit inside.Final Answer:
The button width shrinks to fit the new frame width -> Option AQuick Check:
Left-right constraints = button resizes [OK]
- Assuming button size stays fixed
- Thinking button disappears
- Believing button centers but keeps size
You created a tablet frame and placed an image inside it. The image is set to fixed size but you want it to resize proportionally when the frame changes size. What is the error and how to fix it?
Solution
Step 1: Identify the problem with fixed size
Fixed size means the image does not change size when the frame resizes.Step 2: Change constraints to allow scaling
Setting constraints to 'Scale' makes the image resize proportionally with the frame.Final Answer:
The image's constraints are set to 'Fixed'; change constraints to 'Scale' to resize proportionally -> Option BQuick Check:
Fixed size blocks resizing; use Scale constraints [OK]
- Trying to unlock frame instead of changing constraints
- Confusing raster/vector with resizing behavior
- Grouping instead of adjusting constraints
You want to design a responsive dashboard that works on mobile, tablet, and desktop using device-specific frames. Which approach best ensures your design adapts smoothly across devices?
Solution
Step 1: Understand device-specific frames for responsiveness
Using separate frames for mobile, tablet, and desktop lets you design layouts tailored to each screen size.Step 2: Use constraints inside each frame
Constraints help elements resize or reposition smoothly when frame size changes, ensuring adaptability.Final Answer:
Create separate frames for each device preset and use constraints to adjust elements within each frame -> Option CQuick Check:
Separate frames + constraints = smooth responsive design [OK]
- Designing only for desktop or mobile and scaling manually
- Using one frame and cropping instead of designing per device
- Ignoring constraints for element resizing
