「Rorkは実際どうなの?」という質問に、宣伝でも批判でもなく、使い続けた体験から答えます。
個人で iOS アプリを複数開発・運用している立場で、Rork を約1年使い続けました。最初に触ったのは、ちょうど運用中の壁紙アプリに小さな機能を足したくて、けれど本腰を入れて React Native を書く時間が取れなかった時期でした。「説明を書くだけで動くらしい」という噂を半信半疑で試したのが入り口です。最初の頃と今とでは評価が変わった部分もあるので、時系列も含めて正直に書きます。
最初の3ヶ月——期待と現実のギャップ
使い始めたときの正直な感想は「ここまで動くとは思わなかった」でした。簡単な機能のアプリなら、プロンプトを入力するだけで動作するプレビューが数分で出てきます。エンジニアでなくても、ある程度形になるものができるのは事実です。
ただ、最初につまずいたのは「思い通りの見た目にするための調整が難しい」という点です。「ボタンをもう少し左に移動して」「フォントサイズを少し小さくして」という細かい調整を自然言語で伝えるのは、慣れるまで時間がかかります。
このつまずきは、指示の出し方を変えることでかなり減りました。たとえば「リストの見た目を整えて」とふんわり頼むと、Rork は関係ない画面まで作り直してしまいがちです。代わりに「この一覧画面のカード余白だけを 8px 広げ、他のスタイルとファイルは変更しない」のように、対象・変更点・触ってほしくない範囲を一文に詰めると、暴走がぐっと減りました。狙った UI を引き出す書き方はRork でイメージ通りのアプリが出てこないとき — プロンプトの書き方を変えて解決した3つのパターンにも整理しています。
また、Rork 内のプレビューでは問題なく動いていたのに、実機にインストールすると挙動が違うという現象に何度か遭遇しました。私の場合、セーフエリアの余白とスクロールの慣性が実機でずれていて、シミュレーターだけ見て申請しかけたことがあります。Rork Companion アプリを使えばより正確な確認ができますが、慣れるまでにかなり試行錯誤が必要でした。実機テストの手順はRork の Companion アプリで iPhone 実機テストをする方法にまとめています。
この1年でRork自体が変わった
正直に評価するうえで外せないのが、この1年で Rork というプロダクト自体が大きく動いたことです。私が使い始めた頃の Rork は、React Native(Expo)でクロスプラットフォームのアプリを生成する一本道でした。
そこに 2026年2月、Rork Max という別系統が加わりました。こちらは React Native ではなく、ネイティブの Swift アプリを生成します。クラウド上の Mac でビルドするため、手元に Mac や Xcode がなくても App Store 申請まで届くのが特徴です。料金は執筆時点で月 $200 と、通常の Rork(無料開始・有料は月 $25 前後〜)とはひと桁違います。
この分岐は、1年使ってきた身としては評価軸そのものを変える出来事でした。「Rork は細かいネイティブ機能が苦手」という従来の弱点の一部は、Max を選べば回避できる領域に入ったからです。ARKit や HealthKit、Metal ベースの描画といった、Expo 経由では届きにくかった機能に正面からアクセスできます。一方で、月 $200 を回収できるアプリかどうかという新しい判断も増えました。私が実機で Max の生成範囲を確かめた記録はRork Max の SwiftUI 生成はどこまでできるのか — 実機テストで見えた可能性と限界にあります。どのプランから始めるべきかで迷う場合はRork の料金プランを正直に比較するも合わせてご覧ください。
半年以降——慣れてからの使い方
半年ほど使い続けると、「Rork に向いているタスク」と「向いていないタスク」の感覚がつかめてきました。
向いていること:
- 新しいアプリのプロトタイプを素早く作って動作確認する
- 「こんな機能があったら面白いかも」というアイデアを試す
- 画面のレイアウトや全体の構成を視覚的に確かめる
- バックエンド不要のシンプルなアプリを完成させる
向いていないこと(または難しいこと):
- 複雑なバックエンド連携(特に独自の API との統合)
- 細かいアニメーションやインタラクションの調整
- 生成されたコードを直接修正してカスタマイズする
- 既存のコードベースに機能を追加していく作業
実感として、Rork が一番輝くのは「ゼロから最初の動くものを立ち上げる」局面です。逆に、すでに育てているアプリに後から手を入れていく作業では、生成 AI 任せにすると壊れる箇所が増えていきました。私は癒し系のアンビエントアプリで音のループ処理を足そうとして、Rork が周辺のオーディオ設定まで書き換えてしまい、結局その部分は自分でコードを開いて直しました。コードを読めるエンジニアであれば、生成された React Native のコードを直接修正することで、こうした限界をある程度乗り越えられます。ただし、それには生成されたコードの構造を理解する必要があります。
1年使って率直に思うこと
良かったこと: アイデアを「とりあえず動くもの」にする速度は、他のツールの追随を許さないと感じます。従来なら開発に数日かかっていたプロトタイプが、数時間で用意できるようになりました。「アイデアの検証コスト」が劇的に下がったことで、より多くのアイデアを試せるようになったのが一番の恩恵です。頭の中だけで没にしていた小さな企画を、週末に1本動かして手応えを確かめる、という回し方ができるようになりました。
改善してほしいこと: 細かい UI の調整が依然として難しいです。特定の要素のスタイルを変更しようとしたとき、Rork が別の部分まで書き換えてしまうことがあります。「ここだけ変えて、他は触らないで」という指示がもう少し精度よく通るようになると、実用性がさらに上がると思います。
総合評価: 「エンジニアでなくてもアプリが作れる」というのは本当です。ただし、「完成度の高いアプリが簡単に作れる」かどうかは、作りたいアプリの複雑さと、どのレベルの品質を目標にするかによります。プロトタイプとシンプルなアプリでは、明確に実用ラインを超えています。複雑な本番アプリでは、ワークフロー全体の一部として組み込むのが現実的です。
どんな人に使う価値があるか
次のどれかに当てはまる人には、Rork は明確に使う価値があると思います。
まず、アイデアを素早く形にして検証したい起業家・クリエイター。プロトタイプを作って実際にユーザーに見せて反応を確認するというサイクルを速く回したい場合、Rork のスピードは大きな武器になります。試作は完璧である必要はなく、ただ「存在している」ことに意味があります。
次に、アプリ開発に興味はあるが、プログラミングの学習コストが高すぎると感じてきた人。Rork を使うことで「動くものを作る体験」ができ、そこからプログラミングを学ぶ動機が生まれることがあります。作りたいものがあるときの学びは、チュートリアルを順になぞるのとは進み方が違います。
また、すでにアプリを作れるエンジニアが、繰り返し作業やプロトタイプ作成の補助ツールとして使うのも効果的です。私自身、複数のアプリを運用するなかで、Rork と従来の開発を組み合わせて使っています。オンボーディングや設定画面のような定型的な画面は、Rork に下書きを作らせてから細部を自分で詰めると、時間が安定して節約できます。
最初から「完璧なアプリを Rork だけで作ろう」と考えるより、「アイデアを試す最初のステップとして使う」という感覚が、長く使い続けるコツだと思います。土台ができてから、複雑な機能をどう先へ進めるかを別途用意しておく——この線引きが、個人開発で1年使ってきて一番納得している付き合い方です。