◉RORK LABEN
●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SONNET 4.5 — Claude API での提供終了は 11/30、残り27日。API 連携を足したアプリは移行先の確認を●SDK 58 — React Native 0.88 に更新されました。Android のリリース版で R8 が既定オンになり、iOS は SceneDelegate を生成します●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)●SONNET 4.5 — Claude API での提供終了は 11/30、残り27日。API 連携を足したアプリは移行先の確認を●SDK 58 — React Native 0.88 に更新されました。Android のリリース版で R8 が既定オンになり、iOS は SceneDelegate を生成します●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…
記事一覧/ビジネス
⟐ ビジネス/2026-06-18中級

ウィジェットや Live Activities が要件に入った日に、Rork Max へ移すかを運用コストで決める

ホーム画面ウィジェットや Live Activities が必要になったとき、React Native 版の Rork に留まるか Rork Max へ移すか。機能の見栄えではなく、数年単位の運用コストから逆算して判断するための考え方を、個人開発の現場感覚で整理します。

Rork Max235React Native242WidgetKit11Live Activities5運用コスト

✦ プレミアム記事

ある朝、個人開発で運用しているアプリのレビュー欄に「ホーム画面にウィジェットが欲しい」という要望が並んでいるのを見つけたとき、私が最初に考えたのは機能の作り方ではなく、その機能を何年運用し続けられるか、でした。

ウィジェット、Live Activities、Dynamic Island。これらは Apple のネイティブ領域に深く根を張った機能で、React Native(Expo)の世界からは橋を一本架けないと届きません。Rork の標準ビルドは React Native でクロスプラットフォームに作りますが、Rork Max はネイティブ Swift を生成し、こうした Apple 固有機能をそのまま引き出せます。料金は標準の Rork が月25ドルから、Rork Max が月200ドル。この8倍の差を「機能の価格」として見ると判断を誤ります。本当に見るべきは、その機能を抱えたまま何年も運用する総コストです。

なぜ「ウィジェットが欲しい」が分岐点になるのか

通常の画面追加や API 連携であれば、React Native のまま十分に戦えます。判断が割れるのは、OS の実行環境そのものに食い込む機能が要件に入ったときです。

ウィジェットは独立した拡張ターゲットで動き、タイムラインという独自の更新モデルを持ちます。Live Activities はロック画面と Dynamic Island に常駐し、ActivityKit を通じて状態を更新します。React Native からこれらを使う場合、結局はネイティブモジュール(Swift で書いた拡張)を自分で抱え、JS 側とブリッジでつなぐことになります。つまり「クロスプラットフォームで一本化したかったのに、Apple 専用のネイティブコードを別途維持する」状態に陥ります。

ここが分岐点です。Apple 固有機能が一過性の飾りなら React Native のまま拡張で粘る価値があります。けれど、その機能がアプリの中心的な体験になるなら、ネイティブを別管理する負債が毎年効いてきます。

機能単価ではなく「1機能あたりの年間維持コスト」で見る

月200ドルという数字は、年間にすると2,400ドルです。一見すると高く見えますが、これを「この価格で実装できる機能の数」ではなく「この価格で維持し続ける機能の数」に置き換えると、判断材料の質が変わります。

私が実際に使っている概算の手順は次の通りです。

  1. その Apple 固有機能を React Native + 自前ネイティブモジュールで作った場合の、年間の保守時間を見積もる(OS アップデート追従・拡張ターゲットのビルド調整・ブリッジの再検証)。
  2. その時間に自分の時間単価を掛けて、年間の隠れコストを出す。
  3. Rork Max の年間2,400ドルと比較する。同時に、Rork Max なら不要になる「ブリッジ保守」の時間も差し引く。
  4. 機能が1つだけなら React Native 拡張が安いことが多い。機能が2つ3つと増え、いずれも Apple 固有なら、Rork Max の固定費のほうが安くなる損益分岐点が現れる。

ポイントは、ネイティブモジュールの維持コストは「作った瞬間」ではなく「毎年の iOS メジャーアップデートのたびに」発生することです。WidgetKit のリロードポリシーや ActivityKit の挙動は版を追うごとに調整が入ります。一度書いて終わりではない機能ほど、固定費でまとめて面倒を見てもらう設計が効いてきます。

判断の軸React Native 版 Rork で粘るRork Max へ移す
Apple 固有機能の数1つ・かつ補助的2つ以上・または中心的体験
Android の比重収益・利用の主軸が AndroidiOS が主軸で Android は従
毎年の保守に割ける時間確保できる削りたい・固定費で買いたい
月額の位置づけ25ドルに抑えたい200ドルを保守時間で回収できる
✦

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

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
✦ウィジェット要件が出たときに『React Native の拡張で粘る』『Rork Max へ移す』を分ける具体的な分岐条件
✦月25ドルと月200ドルの差を、機能単価ではなく『1機能あたりの年間維持コスト』に置き換えて比べる計算手順
✦片方に寄せず両刀で運用する場合の、コードベース分割とリリース同期の現実的な落としどころ
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

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

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

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

関連記事

⟐ ビジネス2026-10-01
すでに「有効」になっている複数シート購入を、10月22日の前に残すか外すか決める
App Store Connect で9月16日から既定で有効になった複数シート購入。10月22日の Volume Purchasing 開始前に、個人開発のサブスクで残すか外すかを4つの問いで決め、権限判定のコードと記録の残し方まで整理します。
⟐ ビジネス2026-09-15
思ったより早く残高が減る前に、Build クレジットと Cloud クレジットを分けて見る
Rork の残高は Build クレジットと Cloud クレジットの2本立てです。どちらから引かれたのかを切り分ける手順、1回の指示が1クレジットで終わらない場面、Use Cloud Credits が off のまま AI が動いていない場面、そして公開後に利用者が残高を減らし始める場面までを整理します。
⟐ ビジネス2026-05-15
運用中の壁紙アプリをRork Maxで作り直した記録:工程別の実作業時間と再リリース後の指標
運用中の壁紙アプリをRork Maxでゼロから再実装し、工程ごとに実作業時間を計測しました。生成コードが取り違えた仕様、既存サブスクリプションの引き継ぎ手順、再リリース後30日のクラッシュ率と転換率まで数字で記録しています。