RORK LABEN
TOOLING — Rorkの開発者向けリポジトリが動き続けています。rork-xcodeが7月16日、rork-deviceが7月15日、rork-plistが7月13日に更新されましたOPUS46 — RorkでClaude Opus 4.6が稼働しています。Rork MaxはClaude Codeを土台にアプリを組み立てる設計ですSIM — ブラウザ上で動くクラウドのiOSシミュレータを備え、実機へのインストールは1クリック、App Storeへの提出は2クリックと案内されていますMAX — Rork MaxはReact Nativeではなく純粋なSwiftを出力します。iPhone・iPad・Apple Watch・Apple TV・Vision Pro、そしてiMessageまでが射程ですNATIVE — HealthKit、ARKitとLiDAR、NFC、Dynamic Island、Live Activities、Metalによる3D、Core MLのオンデバイス推論まで扱えますSEED — RorkはLeft Lane Capitalが主導する1,500万ドルのシードラウンドを実施し、Peak XVとa16z Speedrunが参加しましたTOOLING — Rorkの開発者向けリポジトリが動き続けています。rork-xcodeが7月16日、rork-deviceが7月15日、rork-plistが7月13日に更新されましたOPUS46 — RorkでClaude Opus 4.6が稼働しています。Rork MaxはClaude Codeを土台にアプリを組み立てる設計ですSIM — ブラウザ上で動くクラウドのiOSシミュレータを備え、実機へのインストールは1クリック、App Storeへの提出は2クリックと案内されていますMAX — Rork MaxはReact Nativeではなく純粋なSwiftを出力します。iPhone・iPad・Apple Watch・Apple TV・Vision Pro、そしてiMessageまでが射程ですNATIVE — HealthKit、ARKitとLiDAR、NFC、Dynamic Island、Live Activities、Metalによる3D、Core MLのオンデバイス推論まで扱えますSEED — RorkはLeft Lane Capitalが主導する1,500万ドルのシードラウンドを実施し、Peak XVとa16z Speedrunが参加しました
記事一覧/AIモデル
AIモデル/2026-05-04中級

Rork Max の SwiftUI 生成は「どこまでできるのか」— 実機テストで見えた可能性と限界2026

Rork MaxのSwiftUI/ネイティブアプリ生成能力を実機テストで検証。何が得意で何が苦手かを正直にまとめました。機能の宣伝ではなく、実際に使った評価です。

Rork Max229SwiftUI63ネイティブアプリ20iOS開発15評価実機テスト13202621

Rork Max の「SwiftUI でネイティブアプリを生成できる」という機能は、リリース以来ずっと注目されています。実際に使ってみて、「できること」と「まだ難しいこと」の境界線が見えてきたので、正直にまとめます。

マーケティング的な文句ではなく、実機で試した評価です。

検証の前提

使用環境は Rork Max(2026年4月時点の最新版)、ターゲットは iOS 18 以降のネイティブアプリです。React Native 版(通常の Rork)との混乱を避けるため、ここでは SwiftUI ネイティブ生成に限定して話します。

通常の Rork は React Native(Expo)を出力する基盤で、有料は月額 $25 から。一方の Rork Max は Swift を直接生成し、Apple のほぼ全機種(iPhone・iPad・Apple Watch・Apple TV・Vision Pro)を対象に据えた上位版です。月額は $200 と価格差が大きいため、「その差額に見合う生成範囲があるのか」がこの記事の関心の中心になります。

得意なこと:データ表示・一覧・詳細画面

Rork Max が最も安定してよい結果を出すのは、データを取得して表示する画面です。

指示例:
「書籍リストを取得して表示する画面。
タップすると詳細が表示され、お気に入りに追加できる。
オフライン対応(Core Data でキャッシュ)。」

この程度の要件なら、生成されたコードはほぼそのまま動きます。ListView から NavigationStack を使った詳細遷移、Core Data のモデル設計まで、骨格を一気に作ってもらえる点は素直に便利です。

SwiftUI の標準コンポーネント(List、NavigationStack、Form、Sheet)の組み合わせは得意で、見た目もそれなりに整います。

得意なこと:フォームと入力UI

ユーザー入力を伴うフォーム画面も生成品質が高いです。テキストフィールド・セグメントコントロール・ピッカー・日付入力など、標準コンポーネントを使った UI は指示が的確であれば精度高く生成されます。

バリデーション(必須チェック・メールアドレス形式確認)も、プロンプトに明記すれば組み込んでくれます。

やや難しい:カスタムアニメーション

SwiftUI の標準 animation モディファイアを使った基本的なアニメーションは問題ありません。ただし、複雑なカスタムアニメーション(たとえば UIKit の CALayer を使ったもの、Timeline 制御が必要なもの)になると、生成されたコードが動かなかったり、意図と異なる動きになることがあります。

「ばねのような弾み方で表示されてほしい」という指示では .spring() を使ったシンプルな実装が返ってくることが多く、細かいパラメータのチューニングは自分で調整が必要です。

やや難しい:サードパーティSDK との連携

Google Maps、MapKit、カメラ・マイク・BluetoothなどのOS機能は、それぞれ権限設定・SDK の初期化・非同期処理の組み合わせが必要で、ここは生成精度が下がります。

特に「権限がない場合の分岐」「初回起動時の権限要求フロー」は、生成されたコードをそのまま使うと App Store 審査でリジェクトされることがあります。この部分は自分で確認するか、「Apple のガイドラインに従って権限取得フローを実装して」と明示的に指示することをおすすめします。

まだ難しい:複雑なカスタム描画

Canvas や GeometryReader を多用した完全カスタムのUI(グラフ・チャート・ゲームUI・インタラクティブな地図)は、Rork Max でも生成の難易度が高いです。

試した範囲では、生成されたコードの50〜70%程度は動作しましたが、残りはコンパイルエラーや意図しない表示になりました。ゼロから書くよりは速いですが、「そのまま動く」は期待しないほうがよいです。

「対応プラットフォーム」の広さと、生成精度は別物

Rork Max は AR/LiDAR・Metal・ウィジェット・Dynamic Island・Live Activities・Siri Intents・HealthKit・HomeKit・NFC・App Clips・Core ML まで対応をうたっています。対応「機種・フレームワーク」の広さは確かに印象的ですが、ここで一度立ち止まりたいのが、「API が呼べること」と「実用品質のコードが一発で出ること」は別だという点です。

私の手元では、おおまかに次の三層に分かれました。

  • そのまま実用に近い層:ウィジェット(WidgetKit)と HealthKit の読み取り。テンプレートが定型化しているためか、骨格は素直に出ます。
  • 半分は手直しの層:Live Activities と Dynamic Island。レイアウトは出ますが、更新トリガー(ActivityKit のプッシュ更新)まわりは自分でつなぎ直すことが多いです。
  • 検証必須の層:AR/LiDAR と NFC。デバイス機能と権限・セッション管理が絡むため、生成物は「叩き台」として読み、実機での挙動確認は前提と考えたほうが安全です。

対応リストの長さに惹かれて高い方を選ぶのではなく、「自分が作りたいアプリがどの層に当たるか」で見たほうが、$200 という価格との折り合いがつけやすいと感じています。

「2クリック公開」の手触り

Rork Max は Mac や Xcode なしで、ブラウザ上の iOS シミュレータと2クリックでの App Store 公開をうたっています。申請まわりの作業が重いことは個人開発で何度も味わってきたので、ここは素直にありがたい方向の進化です。

ただし「2クリック」は、App Store Connect 側の下準備(証明書・App ID・プライバシー情報・審査用メタデータ)がすでに整っている前提での話だと捉えておくのが現実的です。初回はやはり各種設定で時間がかかりますし、審査でのリジェクト対応は人間の仕事として残ります。公開の「最後のクリック」が軽くなったのであって、申請プロセス全体が消えたわけではない、という温度感です。

App Store 審査との相性

Rork Max が生成するコードは、必要な Info.plist キー(プライバシー関連の使用目的記述)を含み忘れることがあります。カメラ・位置情報・連絡先などにアクセスするアプリでは、必ず審査提出前に Info.plist を確認してください

また、ネットワーク通信を行うアプリでは ATS(App Transport Security)の設定についても確認が必要です。

総合評価:「設計の加速」として使うのが正解

Rork Max の SwiftUI 生成を6ヶ月使い続けての正直な感想は、「アプリの設計と骨格を一気に作る道具として優秀」です。

完成品をそのまま App Store に出すためのコードを生成してくれるかというと、8〜9割の機能はできても、残りの部分(審査基準への対応・細かい権限フロー・高度なカスタム描画)は自分で仕上げる必要があります。

「何もないところからスタートして、動くプロトタイプを数時間で作れる」という体験は本物です。ただし、「Rork Max があればコードを一行も書かなくていい」はまだ正確ではありません。

価格差を踏まえると、まず通常の Rork(Expo)で形にしてから、Apple 固有の機能が要となるアプリだけ Rork Max に進む、という段階的な使い分けが個人開発では現実的だと考えています。この認識を持った上で使い始めると、失望することなく、その本当の価値を活かせると思います。

シェア

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

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

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

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

関連記事

AI モデル2026-05-02
Rork Max で SwiftUI ネイティブアプリを生成する実務ワークフロー — 仕様書から App Store 提出までの流れ
Rork Max を使って SwiftUI のネイティブ iOS アプリを生成する際、仕様書の準備から TestFlight、App Store 申請までを通しでどう運用するか。私が個人開発で確立したワークフローを実例ベースで共有します。
AI モデル2026-04-27
Rork Max で SwiftUI ネイティブアプリを生成する — 設計から App Store リリースまでの実装ガイド
Rork Max は SwiftUI ネイティブアプリ生成の精度が一段上がりました。私が実際に App Store 申請まで通したアプリで使った設計判断・プロンプト・修正パターンを、コードと共に体系化します。
AI モデル2026-04-23
Rork Max で作るネイティブ SwiftUI アプリ — Xcodeなしで個人開発者が本当にできること
Rork Max で SwiftUI ネイティブ iOS アプリを作る流れを、個人開発者の実務視点で解説します。React Native 版との違い、App Store 公開までの2クリック公開フロー、Vision Framework や Core ML を組み込む手順、そして向かないケースまで整理しました。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →