Contents
1️⃣ アカウント作成から UI の把握まで
| 手順 | 内容 |
|---|---|
| ① サイトへアクセス | https://www.figma.com/ にアクセスし、右上の Sign up をクリック。 |
| ② 登録方法を選択 | Google アカウント、メールアドレス、または SSO のいずれかで登録できる。 |
| ③ メール認証 | 送信された確認メールのリンクを開き、ログイン完了。 |
基本 UI のポイント
- 左パネル:
Frames,Layers,Assetsが配置されており、レイヤー構造やコンポーネントが一覧できる。 - 右プロパティパネル:選択したオブジェクトのサイズ・位置・スタイルを即時編集可能。
- ツールバー:
Move (V),Frame (F),Rectangle (R)など、頻出ツールがショートカットキーと共に表示される。
Tip
初回は「Frames」だけでも作成できればデザインを開始できるので、細かい設定は後から慣れながら追加するとスムーズです。
2️⃣ レイアウトグリッドの正しい設定例
レイアウトグリッドは 一貫した UI を実現するための土台です。以下では モバイル画面(幅 360 px)向け の代表的な設定を示します。
| 項目 | 推奨値 | 補足 |
|---|---|---|
| Columns(列数) | 12 列 | 多くのデザインシステムが採用。 ※ 4 列はシンプルなレイアウトやカードベースの UI に向くので、用途に応じて切り替える |
| Gutter(ガター幅) | 16 px | 列間の余白。デバイス横幅が狭い場合は 12 px に調整可 |
| Margin(外側余白) | 24 px | 画面端との距離。iOS の Human Interface Guidelines と同等 |
設定手順
- フレームを選択 → 右プロパティの Layout grid をクリック。
- 「+」で新規グリッドを追加し、
Columnsに切り替える。 - 上表の数値を入力し、
Count,Gutter,Marginを設定する。
注意
同一ファイル内で複数のブレークポイント(例:モバイル/タブレット)を扱う場合は、フレームごとに別々のグリッドを作成し、コンポーネント化して再利用すると管理が楽です。
3️⃣ プロトタイプ作成の基本操作
画面遷移の流れ
-
Prototype タブへ切替
デザインモード右上の Prototype をクリック。 -
ノード(青い円)で接続
ボタンやアイコンなどリンクさせたいオブジェクトからドラッグし、遷移先フレームにドロップするだけ。 -
インタラクション設定
On Click→Navigate to(通常遷移)- 必要に応じて
Overlay,Push,Smart Animateなどを選択
主な遷移タイプと使いどころ
| タイプ | 用途例 | 主な設定項目 |
|---|---|---|
| Navigate | ページ間の基本遷移 | Easing, Duration |
| Overlay | メニュー・ツールチップ | Position, Dismiss on click |
| Push | iOS のスタック型ナビゲーション | Direction, Animation |
| Smart Animate | 要素位置やサイズのスムーズ変化 | Easing, Duration, Delay |
実装例
「一覧画面 → 詳細画面」へSmart Animateを設定し、Duration = 300 ms、Easing = Ease‑in‑out とすると、要素が自然に拡大・移動して遷移します。
4️⃣ マイクロインタラクションの実装例
基本パラメータ
| パラメータ | 推奨範囲 | 補足 |
|---|---|---|
| Easing | Ease‑out(自然に止まる) Ease‑in(開始時に加速) |
デザインの「手触り感」を左右 |
| Duration | 200 ms〜350 ms が目安 | 長すぎると遅延感、短すぎるとカクつき |
| Delay | 0 ms(基本) 連続アクションは 50 ms 程度 |
リズムを作りたい場合に活用 |
コンポーネント + Variants で実装する例
ボタンホバー
DefaultとHoverの 2 Variant を作成。- Prototype タブで Hover → Default に
Smart Animate、Easing = Ease‑in、Duration = 150 ms を設定。
トグルスイッチ
On/Offの 2 Variant を用意。- 切替時は
Overlay+Smart Animate、Duration = 250 ms、Delay = 0 ms。
モーダル表示
- モーダルフレームを非表示状態で作成(Opacity = 0)。
- ボタンからモーダルへ Overlay → 「Center」配置、Easing = Ease‑out、Duration = 300 ms を設定。
ポイント
コンポーネントの Variants とSmart Animateの組み合わせだけで、コードを書かずに高度なマイクロインタラクションが実装できます。
5️⃣ プレビュー・共有と最近のアップデート活用術
デバイスフレームでのプレビュー手順
- 上部メニューの Present ボタンをクリック。
- 表示されたデバイスリストから iPhone 14、Pixel 7 など目的の端末を選択。
- 実際にタップ・スワイプが可能になるので、画面サイズやインタラクションを即座に確認できる。
公式ドキュメント: Figma Help – Present prototypes
共有・ハンドオフの流れ
| 手順 | 内容 |
|---|---|
| 1. Share ボタン | Copy link → リンク権限を「Anyone with the link can view」に設定。 |
| 2. 埋め込みコード取得 | 同メニュー内の Get embed code をコピーし、Confluence や Notion に貼り付け。 |
| 3. Inspect タブ活用 | 開発者は右側パネルの Inspect で CSS、Swift、XML のコードスニペットを取得可能。 |
最近追加された便利機能とプラグイン(信頼できる情報源)
| 機能 / プラグイン | 内容 | 出典 |
|---|---|---|
| Boolean Props for Variants | Variant に boolean プロパティを付与し、オン/オフ切替が UI 上でトグルできるように。 |
Figma Release Notes(2023‑12) [リンク] |
| FigJam のライブコードブロック | FigJam 内で簡易的なコードスニペットを共有し、デザインと実装のギャップを埋める。 | Figma Blog(2023‑10) [リンク] |
| Figmotion (公式プラグイン) | タイムラインベースで詳細なアニメーションを作成でき、Smart Animate の補完として活用可能。 | Figmotion Plugin Page [リンク] |
| Autoflow (公式プラグイン) | 複数フレーム間の遷移線を自動生成し、ユーザーフロー図を瞬時に作成できる。 | Autoflow Plugin Page [リンク] |
注記
本稿で紹介したプラグインはすべて Figma の公式コミュニティページから取得できます。外部サイトの情報に比べ、公式リポジトリが最も信頼性が高いです。
6️⃣ まとめ
- アカウント作成 → 基本 UI 把握 だけでデザインをすぐに開始できる。
- レイアウトグリッドは 12 列(または用途別の 4 列) を統一し、ガターとマージンを明示的に設定することで、一貫性が保たれる。
- Prototype タブと Smart Animate の組み合わせ によりコード不要で高度な画面遷移が実装可能。
- Variants と Micro‑interaction パラメータ だけで、ボタンホバーやトグルスイッチなどの細かな動きを簡単に作れる。
- 公式プレビュー・共有機能 と Inspect タブ を活用すれば、デザインと開発のハンドオフがシームレスになる。
- 最新機能(Boolean Props)や公式プラグイン(Figmotion, Autoflow) は作業効率と表現力を大幅に向上させるので、ぜひ導入してみてください。
本ガイドは 2023 年末から 2024 年初頭にかけて公開された Figma の公式情報を元に作成しています。最新情報は常に Figma Release Notes を確認してください。