RORK LABEN
MAX — Rork MaxはiPhone・iPad・Apple Watch・Apple TV・Vision Pro・iMessage向けのネイティブSwiftアプリを生成し、2クリックでApp Store公開まで進められますCHOOSE — 標準RorkはReact Native (Expo)でiOS/Androidのクロスプラットフォーム、Rork Maxはネイティブ。作るものがどのプラットフォームに届くかで選ぶのが分かりやすいですPRICE — 無料で開始でき、有料プランは$25/月〜です。Rork Maxは上位プロダクトとして位置づけられていますCREDIT — クレジット制は繰り越しがないため、月初にまとめず、週単位で区切って使い切る配分の方が噛み合いますWORKFLOW — AIに全コードを書かせる段階から、スキャフォールドを生成させ状態管理・データ層は自分で書き直す使い方へ。修正を速く回すほどコード構造の内在化が効いてきますSIM — ブラウザ内のストリーミングiOSシミュレータで、XcodeやMacを用意せずに実機に近いApple環境でテストできますMAX — Rork MaxはiPhone・iPad・Apple Watch・Apple TV・Vision Pro・iMessage向けのネイティブSwiftアプリを生成し、2クリックでApp Store公開まで進められますCHOOSE — 標準RorkはReact Native (Expo)でiOS/Androidのクロスプラットフォーム、Rork Maxはネイティブ。作るものがどのプラットフォームに届くかで選ぶのが分かりやすいですPRICE — 無料で開始でき、有料プランは$25/月〜です。Rork Maxは上位プロダクトとして位置づけられていますCREDIT — クレジット制は繰り越しがないため、月初にまとめず、週単位で区切って使い切る配分の方が噛み合いますWORKFLOW — AIに全コードを書かせる段階から、スキャフォールドを生成させ状態管理・データ層は自分で書き直す使い方へ。修正を速く回すほどコード構造の内在化が効いてきますSIM — ブラウザ内のストリーミングiOSシミュレータで、XcodeやMacを用意せずに実機に近いApple環境でテストできます
ARTICLES

すべての記事

すべて (940) Rork入門 (81) 開発ツール (492) AIモデル (109) ビジネス (174) アプリ開発 (84)
開発ツール/2026-06-15上級

Rork Max が生成した Swift アプリで Dynamic Island に進行状況を映す

Rork Max が出力した Swift アプリに ActivityKit の Live Activity を足し、Dynamic Island へ進行状況を表示するまでの実装手順と、本番で踏んだ更新まわりの落とし穴を整理しました。

開発ツール/2026-06-15上級

Rork Max の Swift 生成と Expo 版の責務分界 — どこまでをノーコードに任せ、どこから手で書くか

Rork Max が Swift ネイティブ生成に対応し、通常の Rork は引き続き Expo(React Native)を生成します。2つの生成エンジンを1つのアプリ事業の中でどう使い分けるか、責務の線引きを実アプリの運用視点で設計します。

開発ツール/2026-06-15上級

「広告を消す理由」が3つに増えた日 — Rork アプリの広告非表示判定を1か所に畳む設計

課金していないはずの画面だけ広告が出る、あるいは課金済みの読者に広告が出てしまう。原因の多くは「広告を消す条件」がコードのあちこちに散らばっていることでした。サブスク・買い切り・リワード時限解除の3つを1つの状態に畳み、すべての広告表示を同じフックに通す設計を、個人開発で6本のアプリを運用してきた実装メモとしてまとめます。

開発ツール/2026-06-15上級

Rork 製アプリのウィジェットにタップで動くボタンを置く — App Intents で「アプリを開かない操作」を実装する

Rork が生成する Expo アプリのウィジェットに、タップしてもアプリを開かずに状態を変えるボタンを置く方法です。App Intents と WidgetKit を App Group で結び、reloadTimelines まで往復させる実装を、詰まった2か所も含めて手順で整理します。

ビジネス/2026-06-14上級

StoreKit 2 のサブスクをサーバー側で検証する — 端末を信じない権利付与の設計

サブスクの「課金したのに機能が開かない」「解約後も使えてしまう」を防ぐには、端末の判定を信じず、サーバー側で権利を確定させる設計が要ります。StoreKit 2 の署名付きトランザクション、App Store Server API での検証、App Store Server Notifications V2 による状態同期まで、個人開発の収益化で詰めた実装を共有します。

ビジネス/2026-06-14中級

レビュー数は『お願いの文面』より『出すタイミング』で決まる — Rork アプリの評価設計

Rork で出したアプリのレビュー数が伸びないとき、原因の多くは依頼の文面ではなく、依頼を出す瞬間の選び方にあります。expo-store-review の頻度制限と、評価を得やすい『嬉しさの瞬間』の定義をまとめました。

ビジネス/2026-06-14上級

海外ユーザーに「$3.99」をそのまま見せない — Rork Max の課金画面を StoreKit 2 で多通貨・多言語に整える

Rork Max が生成するネイティブアプリの課金画面を、価格をハードコードせず StoreKit 2 の displayPrice に任せて多通貨・多言語へ正しく対応させる実装を整理します。月額と年額の「お得感」を通貨ごとに破綻なく出す計算や、為替変動・地域価格で起きる本番のズレも実例で解説します。

AIモデル/2026-06-14上級

Rork Max の Swift アプリに Foundation Models の画像入力でオンデバイス・タグ付けを実装する

WWDC26 で Foundation Models のオンデバイスモデルに画像入力が加わりました。Rork Max が生成する Swift アプリに、画像のタグ付け・説明生成をクラウドに出さず実装する具体的な手順を、可用性ゲートとVision併用まで含めて解説します。

開発ツール/2026-06-14上級

Rork アプリの API 通信を障害に強くする — Circuit Breaker・指数バックオフ・タイムアウトを実装で固める

Rork で生成したアプリの API 通信を本番品質に引き上げる実装メモ。タイムアウト・指数バックオフ・Circuit Breaker を段階的に組み込み、依存 API が不安定でも自動回復する通信層を設計します。

開発ツール/2026-06-14中級

Rork アプリのプッシュ許可、いきなり出して断られていませんか — 事前許諾で取りこぼしを減らす設計

Rork(Expo)で作ったアプリの起動直後に OS のプッシュ許可ダイアログを出すと、断られた瞬間にもう二度と出せなくなります。一度断られると再表示できない iOS の仕様を踏まえ、自前の事前許諾画面で許可率を底上げする設計を、実装コード込みで整理しました。

アプリ開発/2026-06-14上級

WidgetKit のタイムラインを更新予算と向き合って設計する — 壁紙アプリのウィジェットが止まった理由

ホーム画面ウィジェットが「夕方になると更新されなくなる」のはなぜか。WidgetKit のタイムライン設計を、更新予算・リロードポリシー・エントリ密度の3点から整理しました。TimelineProvider の実コード、予算を使い切らないエントリ設計、relevance による優先度づけまで、個人開発で6本の壁紙アプリを運用しながら詰めた知見を共有します。

開発ツール/2026-06-14上級

アプリを開かなくても更新される、を Expo で実際に届ける — Background Task の現実的な設計

Rork が生成する Expo アプリで『毎朝コンテンツが更新される』体験を作ろうとすると、iOS のバックグラウンド実行は思ったほど律儀に動きません。expo-background-task の最小実装と、実行されない前提で破綻しない設計をまとめました。