◉RORK LABEN
●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…
記事一覧/開発ツール
⬡ 開発ツール/2026-04-04中級

Figma Make × Rork でアプリUIデザインをAI化するワークフロー

Stitchで要件整理とデザイン案の試作、Figma Makeで日本向けUIの仕上げ、Rorkでコード自動生成という3段構成のアプリUIデザインワークフローを解説します。色彩設計やタイポグラフィの決め方、Design.mdを介した連携方法まで手順で追えます。

figmarork59ui-design3ai-design-toolsapp-dev-workflow

アプリ開発の世界では、デザイン→コード実装までのプロセスが非常に時間がかかります。しかし最近AI デザインツールとコード生成ツールの組み合わせにより、この流れが劇的に効率化されています。

ワークフローの全体像

まず全体的なフローを整理しましょう。

  • Step 1: Stitch で要件整理&デザイン方向性を探索
  • Step 2: Figma Make で日本向けテイスト・アニメーションを高精度に仕上げ
  • Step 3: Rork に Figma デザインを連携してアプリコードを自動生成

このフローにより、アプリのコンセプト立案から実装完了まで、AIの力を最大活用できます。

Step 1: Stitch で要件整理・デザイン案の大量試作

Stitch は、AI が短時間で複数のデザイン案を生成してくれるツールです。アプリの要件(用途、対象ユーザー、雰囲気など)を説明するだけで、数秒でビジュアルが完成します。

Stitch で何ができるのか

  • アプリの概要を簡潔に説明
  • カラーパレット・タイポグラフィ・デザインテイストを一気に提示
  • 複数のバリエーション(洗練系・ポップ系・ミニマル系など)を同時生成
  • その場で色合いや雰囲気を調整

Stitch が出力する Design.md

Stitch で案を確定させると、以下の情報が Design.md というテキストファイルに構造化されて出力されます。

# Design System: [アプリ名]

## 色彩設計
- Primary: #3B82F6
- Secondary: #8B5CF6
- Background: #F8FAFC
- Text: #1F2937

## タイポグラフィ
- Heading: Inter Bold, 28px
- Body: Inter Regular, 16px
- Caption: Inter Medium, 12px

## コンセプト
ユーザーが直感的に操作でき、モダンで親しみやすいデザイン

## レイアウト方針
カード型コンポーネント、白基調、明るく開放的な印象

このファイルが次のステップの基本仕様書になります。

Step 2: Figma Make で日本向けUIを高精度に仕上げる

Design.md の情報を持った状態で Figma Make にアクセスします。Figma Make は、AI がデザイナーのように細部を詰めるツールです。

Figma Make の役割

  • Design.md の仕様に基づいて、実装レベルのスクリーン設計を自動生成
  • 日本ユーザー向けに、フォント・間隔・レイアウトを最適化
  • 複雑なアニメーション(遷移・ホバー・ローディング)を指示一つで設計
  • Figma ファイルとして確定版を出力

重要な調整項目

実務では、AI 生成後に以下の点を確認・調整する点が肝心です。

  • フォント選択: Google Fonts で日本語対応フォントを確認(Noto Sans JP など)
  • 間隔・パディング: スマートフォン画面の実サイズで見やすいか確認
  • コントラスト: テキストと背景の色合いがアクセシビリティ基準を満たしているか
  • アニメーション: タップ反応や遷移のタイミングが自然か

Figma Make の出力ファイルは、Rork のコード生成エンジンが読み込める形式で保存されます。

Step 3: Rork に Figma デザインを連携してコード自動生成

Figma でデザインが完成したら、その URL を Rork に渡すだけです。Rork のコード生成エンジンが、デザインの構造を自動解析して React Native / Swift のコードを生成します。

Rork の自動化能力

  • Figma のレイヤー構造を自動解析
  • コンポーネント(ボタン、入力欄、カード等)を React Native コンポーネントに変換
  • カラー・タイポグラフィ・スペーシングを CSS 変数として管理可能な形で実装
  • 簡単なインタラクション(タップ反応、遷移アニメーション)も自動コード化

生成されたコードの品質

実装レベルのコードが生成されるため、以下の作業はほぼ不要になります。

  • ビューの骨組み(JSX / SwiftUI 構造)
  • スタイル適用(色・フォント・寸法)
  • 基本的なレイアウト(フレックスボックス、グリッド)

開発者は、ビジネスロジック(状態管理、API連携、データベース)に集中できるようになります。

Design.md を活用したプロジェクト管理

Design.md は単なる出力ファイルではなく、プロジェクト全体の仕様書として機能します。

  • チーム内での設計ルール共有が簡単
  • デザイン変更時、Design.md を更新すれば Figma Make で再生成可能
  • バージョン管理システム(Git)に保存すれば、デザイン変更の履歴が残る
  • 新しいスクリーン追加時、Design.md に 1 行追加するだけで AI が自動対応

実務では、Design.md を GitHub の Wiki やプロジェクトドキュメントとして保管しておくと、複数人での開発効率が格段に上がります。

各ツールの役割をまとめるとー

ツール役割出力
Stitch要件整理・デザイン案の大量試作・方向性決定Design.md(色・フォント・コンセプト)
Figma MakeDesign.md に基づいて実装レベルの UI 設計を自動化Figma ファイル(全スクリーン)
RorkFigma デザインをアプリコードに自動変換React Native / Swift 実装コード

このパイプラインを回すことで、概念立案から実装完了まで、従来の 1/3 程度の時間で完結します。

全体を振り返って

Stitch × Figma Make × Rork の組み合わせにより、アプリ開発のデザイン→コード段階を劇的に効率化できます。

特に中小チームや個人開発者にとって、Design.md という統一仕様書を軸に、ツール間の連携を確立する価値は非常に高いです。

次のステップとして、ぜひプロトタイプアプリで一度このワークフローを試してみてください。その過程で、プロジェクト独自のカスタマイズが見えてくるはずです。

シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • ✦コピー&ペーストで使える実装コード付き
  • ✦毎日新しい上級ガイドを追加
  • ✦¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

⬡ 開発ツール2026-05-20
iOS の 0x8badf00d ウォッチドッグ強制終了に Rork アプリが落ちるときの対処
Rork で作った iOS アプリが起動直後に消える。クラッシュログに 0x8badf00d。Apple のウォッチドッグが React Native の重い初期化を切ったときの正しい直し方を、私の運用中アプリで実際に効いた手順で説明します。
⬡ 開発ツール2026-04-24
Rork アプリのバイナリサイズが 150MB を超えた時に切り分ける 5 つの要因と実践的な削減手順
Rork で生成したアプリが 180MB まで膨らみ、App Store Connect の警告で止まった経験から、原因を 5 要素に分解して 69MB まで落とすまでの手順を、実測値と失敗した箇所も含めて共有します。
⬡ 開発ツール2026-10-15
EXPO_PUBLIC_ の値が、開発では読めて本番だけ undefined になる書き方を、変換結果で見分けます
API の URL が開発中は読めるのに、ビルドした途端に undefined になる。原因は process.env の書き方でした。babel-preset-expo の変換結果を開発・本番で並べ、置き換わる書き方と残ってしまう書き方を表にしました。