Blog ยท iOS Development
๐Ÿ“ฑ iOS Development

What is Figma? The Design Tool That Won

Figma is the dominant design tool of the 2020s. If you've heard about it but don't have a clear sense of what it does or whether you need it, this post is the practical answer.

What Figma is

Figma is a browser-based collaborative design tool. You open figma.com, you draw screens, rectangles, text, components โ€” like Photoshop or Sketch, but multiple people can edit the same file simultaneously, and everything lives in the cloud.

It's the standard tool for: mobile app design (iOS / Android), web design, design systems, marketing assets, wireframing, prototyping, and design-to-developer handoff. Acquired by Adobe in 2022 (with a delayed close, then unwound), and now independent again as of 2024.

Why Figma won over Sketch / Photoshop / Adobe XD

Core concepts

What you can do with Figma

Workflow with developers

  1. Designer creates the screens in Figma.
  2. Designer shares the file URL with the dev.
  3. Dev opens the file, inspects frames, copies measurements, hex codes, font sizes.
  4. Dev implements in code (SwiftUI for iOS).
  5. Comments back-and-forth on the Figma file when something isn't clear.

Figma has a "Dev Mode" that surfaces ready-to-use code snippets for the major platforms.

Figma + Claude / Cowork

Two patterns in 2026 worth knowing:

Do indie iOS developers need Figma?

Honest answer: not necessarily, especially in 2026 with Claude Cowork.

If you're a solo dev who can describe what you want and iterate in Cowork until the mockup is right, you can skip Figma entirely. Cowork produces visual HTML mockups, Claude Code translates them to SwiftUI, you iterate in the simulator.

When Figma becomes worth learning:

For your RDR2 / GTA V Companion workflow, Figma is optional. Cowork plus simulator screenshots is sufficient. Add Figma later if you hire a designer or scale the design work.

Getting started

  1. Sign up at figma.com โ€” free tier is generous.
  2. Use the "iPhone" template to start a new app design.
  3. Drop a Frame, add some Rectangles and Text, get used to the basics.
  4. Try Auto Layout on a button โ€” change the text and watch the button resize.
  5. Explore the Community for free templates and design systems.
  6. Install one of the Figma-to-SwiftUI plugins if you want to test exports.

An afternoon of poking at Figma is enough to know whether it fits your workflow.


See: Apple HIG Guide, Claude at Maximum Efficiency (Cowork section).