RORK LABEN
ENGINE — Rork MaxはClaude CodeとClaude Opus 4.6を基盤に、ネイティブSwiftアプリを直接生成しますCORE ML — Rork MaxからCore MLの端末内推論・HealthKit・HomeKit・NFC・App Clipsといった機能に手が届きますSEED — Rorkは2026年4月にLeft Lane Capital主導で$15Mのシードを調達し、Peak XVやa16z Speedrunが参加しましたM&A — Rorkはアプリビルダー Paperline を買収し、エンジニアリング人材の獲得を目的に買収を継続する方針ですMARKET — Gartnerは2026年末までに新規アプリの75%がローコードまたはノーコードで作られると予測していますGROWTH — ノーコードAI市場は2024年の$4.9Bから2029年に$24.8Bへ、年38.2%の成長が見込まれていますENGINE — Rork MaxはClaude CodeとClaude Opus 4.6を基盤に、ネイティブSwiftアプリを直接生成しますCORE ML — Rork MaxからCore MLの端末内推論・HealthKit・HomeKit・NFC・App Clipsといった機能に手が届きますSEED — Rorkは2026年4月にLeft Lane Capital主導で$15Mのシードを調達し、Peak XVやa16z Speedrunが参加しましたM&A — Rorkはアプリビルダー Paperline を買収し、エンジニアリング人材の獲得を目的に買収を継続する方針ですMARKET — Gartnerは2026年末までに新規アプリの75%がローコードまたはノーコードで作られると予測していますGROWTH — ノーコードAI市場は2024年の$4.9Bから2029年に$24.8Bへ、年38.2%の成長が見込まれています
開発ツール

開発ツール

React Native・Expo・API連携

2026-07-10上級

React Compiler を Expo に入れて、手書き memo を 41 箇所消しました

Rork が生成した React Native 画面に React Compiler を導入し、再レンダリング回数を Profiler で実測しました。手書き memo/useCallback の削除判断、効かない箇所の見分け方、CI での回帰検知までをまとめています。

2026-07-10上級

クラッシュとして記録されない強制終了 — Rork アプリの JetsamEvent を読む

Crashlytics には何も出ていないのにレビューで「勝手に閉じる」と書かれる。その多くはメモリ超過による OS からの強制終了です。JetsamEvent レポートの読み方と、画像中心アプリのメモリ上限を実測から設計する手順をまとめます。

2026-07-10上級

クライアントに置いた鍵は公開情報 — Rork 生成アプリの秘密境界とローテーション手順

生成された Expo アプリの .ipa を展開すると、環境変数がそのまま文字列として現れます。鍵を3層に分類し、置けないものをプロキシへ逃がし、漏れた前提のローテーション手順書を用意するまでの設計をまとめます。

2026-07-09上級

Rork Max が書いた Swift を、Swift 6 の厳格な並行性検査に通す

Rork Max が生成した SwiftUI アプリを Swift 6 の complete concurrency checking に通した記録です。警告217件をターゲット単位で削り、@MainActor の置き場所と Sendable の壊し方を実測とともに整理しました。

2026-07-09上級

Amplitude のファネルが一晩で改善したように見えたとき — イベントのスキーマ崩れを自己監査で炙り出す運用メモ

Rork で作ったアプリの Amplitude ファネルで、課金転換率が8%から19%へ跳ね上がったのに売上が動かない。原因はプロパティ名の崩れによる二重計上でした。イベント契約と実行時バリデータで崩れを計測し、段階的に締め直した運用メモです。

2026-07-09上級

生成のたびに崩れるレイヤ境界を、CIで守る — Rork製Expoアプリの依存ルール機械化

Rorkが生成したExpoアプリを長く運用すると、画面から直接APIクライアントを叩くimportが静かに増えていきます。ESLintのゾーン制約とdependency-cruiserで依存の向きを機械化し、CIで落とすまでの実装を残します。

2026-07-08中級

SVGアイコンがExpo Goでは出るのにビルドで消える — Rork製アプリでSVGを確実に表示する

Rork や Expo のアプリで .svg ファイルを import してもアイコンが表示されない、色が反映されないという問題を、metro.config.js と react-native-svg-transformer の設定、currentColor によるテーマ追従まで実際のコードで解決します。

2026-07-08中級

Reanimatedで作る、滑るインジケーター付きセグメントコントロール

標準のセグメントコントロールがAndroidで浮いて見える問題を、Reanimatedの自作コンポーネントで解決します。幅を実測して指標を滑らせる完全なコードと、UIスレッド駆動・アクセシビリティ・RTL対応までを実装メモとしてまとめました。

2026-07-08上級

Rork Max のジオフェンスが20件で頭打ちになる問題を、動的再登録で解く

Rork Max が生成したネイティブ Swift のアプリで、登録したはずのジオフェンスが途中から反応しなくなる——その多くは iOS の「1アプリ20件」という上限に静かにぶつかっています。近い順に20件だけを登録し直す動的再登録の設計と、そのまま組み込める Swift の実装をまとめます。

2026-07-08上級

端末の空き容量が尽きたとき、アプリは何を守るか

書き込み失敗を前提に設計するExpo/React Nativeアプリの耐性パターン。空き容量予算・LRU退避・データ保護優先度・無言失敗を防ぐテレメトリまで、6本の壁紙アプリの運用から得た実装をまとめました。

2026-07-07中級

アイコンのバッジが「3」のまま消えない — Expoアプリのバッジ数をSource of Truthで作り直す

Expoアプリのアイコンバッジが実際の未読と食い違い、消えなくなる原因を突き止め、バッジ数を状態から再計算して同期するSource of Truth設計を、動くコードと実運用の落とし穴つきで整理します。

2026-07-07中級

アプリ内レビュー依頼を出しているのに評価が増えないとき — 表示率とタイミングを計測して立て直す運用メモ

Rork アプリで expo-store-review を組み込んだのに星の数が伸びない。OS がダイアログを黙って抑制するため、呼び出しても表示されているとは限りません。表示機会を計測してタイミングを設計し直す運用メモです。

2026-07-07上級

どの生成でこの不具合が入ったのか — Rork アプリに生成来歴を刻む長期運用設計

AI ビルダーで同じ画面を何度も作り直していると、ある日現れた不具合がどの生成で入ったのか追えなくなります。ビルドスタンプ・生成台帳・テレメトリ埋め込みの3層で生成来歴を残し、リグレッションを世代単位で絞り込む設計をまとめました。

2026-07-06上級

Rork Max の SwiftUI を @Observable へ移す — ObservableObject で広がっていた再描画を絞り込む

Rork Max が生成する SwiftUI アプリは ObservableObject と @Published をよく使いますが、状態が一つ変わるだけで購読しているビュー全体が再評価されます。Observation フレームワークの @Observable へ移すことで、プロパティ単位に再描画を絞り込む手順と、Instruments で実測したビュー実行回数の変化を、個人開発の作業ログとしてまとめました。

2026-07-06上級

Rork Max のアプリ機能を Apple Intelligence に開く — App Intents Assistant Schemas の設計と、収まらない機能の逃がし方

Rork Max が生成した Swift アプリの操作を Apple Intelligence から呼べるようにする App Intents Assistant Schemas の設計を、固定スキーマへの当てはめ方・収まらない機能の逃がし方・実機での確認手順まで含めて実装ノートとしてまとめます。

2026-07-06中級

クラウド同期フォルダでアプリ開発するとビルドが壊れる — 生成物を同期から外して根治した話

Dropbox や iCloud Drive に置いたプロジェクトで、ある朝ビルドが通らなくなりました。原因は同期がビルド生成物に割り込んで作る競合コピー。node_modules や Pods を同期対象から外して再発を止めるまでの手順を、個人開発の実体験としてまとめます。

2026-07-05上級

Rork 製アプリの expo-sqlite で、テーブル構造を変えてもデータを消さない — PRAGMA user_version で作る順次マイグレーション

「no such column」で起動直後に落ちる。テーブル構造を変えた新バージョンを既存ユーザーに配ると起きる事故です。expo-sqlite の PRAGMA user_version を使い、カラム追加・テーブル再構築・外部キーを含むスキーマ変更をユーザーデータを守りながら順に適用する設計を、実装の全文と運用ルールとしてまとめました。

2026-07-04上級

Rork Max のアプリで、選んだ写真が次回起動時に消えている — PHPicker の限定アクセスで URL を握り続けようとする罠

Rork Max が生成したネイティブ Swift アプリで、PHPickerViewController で選んだ写真が再起動後に読めなくなる——限定アクセスの時代に URL や PHAsset を握り続けようとするのが原因でした。選んだ瞬間に自前ストレージへ実体をコピーする設計をまとめます。

2026-07-04上級

Rork Max のアプリでアプリを起動せずに Live Activity を出す — push-to-start トークンが無言で取れない時の設計

Rork Max が生成したネイティブ Swift アプリで、アプリを一度も開かずにサーバから Live Activity を開始したい。ところが push-to-start トークンが観測できず無言で失敗する——その原因と、トークンを確実に取り切る観測レイヤーの実装をまとめます。

2026-07-04上級

Rork Max の健康アプリで、朝になると歩数が更新されない — HKObserverQuery が無言で止まる background delivery の設計

Rork Max が生成したネイティブ Swift の健康アプリで、アプリを閉じている間の歩数や心拍が反映されない——その多くは HKObserverQuery の background delivery が無言で止まっていることが原因でした。切り分けと、そのまま組み込める観測レイヤーの実装をまとめます。

2026-07-04上級

Rork Max 生成アプリで端末同士を直接つなぐ — MultipeerConnectivity が無言で失敗する Local Network 権限の罠

Rork Max が生成したネイティブ Swift アプリに、サーバを介さず近くの端末同士をつなぐ共有機能を組み込む方法です。シミュレータでは動くのに実機でピアが見つからない——その多くは Local Network 権限まわりの無言の失敗が原因でした。

2026-07-04中級

「続きを読む」を出すべきか、テキストの実測で決める — Rork(Expo)の折りたたみ表示設計

商品説明やレビュー本文を3行で畳み「続きを読む」を出す実装で、短い文にまでトグルが付いてしまう問題を解決します。onTextLayout で実際の行数を測り、はみ出す時だけトグルを出す設計を、iOS と Android の差、展開アニメーション、文字サイズ拡大への配慮まで動くコードでまとめます。

2026-07-03上級

App Store Connect API の日次集計が月末に合わなくなるとき — JWT 失効・レポート確定遅延・突合の運用メモ

App Store Connect API で自動化した売上・レビュー収集は、止まらずに「欠け」ます。401/404/429 が生む3種類の静かな欠損を fetch ログと突合クエリで検出し、バックフィルで埋める運用設計を実装コード付きでまとめます。

2026-07-02上級

Rork のビデオ通話が『つながっているのに片方だけ聞こえない』とき — WebRTC の沈黙する失敗を計測して切り分ける運用メモ

Rork で作ったビデオ通話が本番でだけ片方向音声になる・地下鉄で静かに切れる問題を、WebRTC の getStats で計測して切り分ける運用メモ。ICE 再起動・TURN リレー確認・後始末の実装まで。

2026-07-01中級

Rork Max のクラウドコンパイル — Mac を持たずにネイティブアプリを仕上げる

Rork Max のクラウドコンパイルで、ローカル Mac なしに iOS/iPadOS のネイティブアプリをビルド・実機テスト・公開する流れを、失敗時の切り分けと実機 Mac を残す判断基準まで含めて実務目線でまとめます。

2026-06-30上級

連絡先を全部もらわずに、必要な1件だけ受け取る — iOS 18 の ContactAccessButton

iOS 18 で連絡先アクセスに「限定」の段階が増えました。ContactAccessButton を使えば、全連絡先の許可を求めずに、ユーザーが選んだ1件だけをその場で受け取れます。Rork Max が生成するネイティブ Swift を前提に、設計と実装をまとめました。

2026-06-30上級

返金申請に12時間以内で応答する — CONSUMPTION_REQUEST を Cloudflare Workers で受け止める

Rork で作ったサブスクアプリに届く App Store の CONSUMPTION_REQUEST 通知を、Cloudflare Workers で受信して Send Consumption Information API に12時間以内で応答する実装を、フィールドの意味づけと運用判断まで含めて解説します。

2026-06-30上級

Rork アプリにホーム画面長押しのクイックアクションを足す — 動的項目とコールド起動の取りこぼしを防ぐ

アイコン長押しで出るクイックアクションを Rork(Expo)アプリに実装する設計です。静的・動的項目の使い分け、iOS と Android の差、そしてコールド起動でアクションがルーター準備前に届いて取りこぼす問題を、保留と再生で防ぐ実装手順までまとめます。

2026-06-30上級

Rork Max で StandBy モードに最適化したウィジェットを実装する

充電中の横向き表示で使われる StandBy モード向けに、WidgetKit ウィジェットを最適化する実装手順です。常時表示の調光・ナイトモード・コンテナ背景の扱いを、Rork Max が生成したコードへどう手で加えるかまで含めて解説します。

2026-06-29上級

Rork のテキスト入力にキーボード上のツールバーを足す — iOS の InputAccessoryView と Android の自前バーを1つの部品に揃える

Rork が生成した React Native アプリのテキスト入力に、キーボードの上へ固定する「完了」やクイック挿入ボタンのツールバーを足す方法です。iOS の InputAccessoryView と、Android で自前に組むバーを、1つの再利用コンポーネントへ畳む実装を実コードで残します。

2026-06-29上級

写真の「選択した項目だけ許可」に正しく向き合う設計

iOS の写真ライブラリ限定アクセス(選択した項目だけ許可)に Rork(Expo)アプリで正しく対応します。フルアクセス・限定・拒否の3状態の判定、選んだ写真だけを扱う前提の画面設計、追加選択を促す導線までを実装コードとともに整理します。

2026-06-29上級

New Architecture へ移行したら本番だけ画面がカクつくとき — interop 層への静かなフォールバックを計測して切り分ける運用メモ

New Architecture へ切り替えた Rork アプリが、開発中は快適なのにリリースビルドの実機でだけ一覧スクロールがカクつく。原因は旧式ネイティブモジュールが interop 層へ静かにフォールバックしていたことでした。検知の計測と段階的な切り戻しの実務メモです。

2026-06-29上級

Rork × Vision Camera v4:QR・OCR・ML推論まで本番投入できるカメラ機能を仕上げる実装ノート

Rork のアプリで React Native Vision Camera v4 を本番品質に仕上げる実装手順を、フレームプロセッサ・ML 推論・QR/OCR から、発熱対策・実機テストマトリクス・ストア審査・段階リリースまで通してお伝えします。

2026-06-28上級

Rork Max で NFC タグに書き込む — 読み取りで止まったアプリに一歩足す

Rork Max が生成する NFC アプリは、まず読み取りから始まります。けれど本当に体験が変わるのは『書き込み』を足したときでした。CoreNFC で NDEF をタグに書き込む実装と、実機でしか確かめられない落とし穴を整理します。

2026-06-28上級

EAS Update を少人数から配り、クラッシュ率で自動的に止める

OTA 更新は一瞬で全員に届くからこそ、悪い更新も一瞬で全員に届きます。EAS Update を少人数(カナリア)から配り、クラッシュ率を見て広げるか止めるかを自動で判断し、最後は端末側で安全網を張る設計を、動くコードでまとめます。

2026-06-28上級

Rork で出したアプリの本番クラッシュが minified のまま届くとき — Hermes のソースマップと debug ID を Sentry に通す

Rork が生成した Expo アプリの本番クラッシュが index.bundle:1:284913 のような数字だけで届く問題を、Hermes のソースマップと debug ID を Sentry へ正しく通して解消する手順をまとめました。

2026-06-28中級

Rork のブラウザ・ライブシミュレータで確認できること、実機に移すべきこと

Rork のブラウザ内ライブシミュレータは試作の往復を一気に縮めてくれますが、すべてをそこで判断できるわけではありません。シミュレータで足りる確認と、Companion で実機に移すべき確認を、項目ごとに切り分けて整理します。

2026-06-28上級

設定画面を1枚のスキーマから組み立て、複数アプリで使い回す

設定画面をアプリごとに手作業で作ると、運用するアプリが増えるほど破綻します。宣言的なスキーマから画面を組み立て、複数アプリで共通の土台を共有する設計を、動くコードとともに整理します。

2026-06-27上級

無料プレビューがスクショで丸ごと持ち出される前に — Rork/Expo でスクリーンショットと画面収録を検知して目隠しする設計

Rork/Expo アプリで有料プレビュー画像をスクリーンショットと画面収録から守る実装。expo-screen-capture の限界、isCaptured のネイティブ監視、iOS/Android の差を踏まえた目隠し設計を解説します。

2026-06-27中級

リリースを重ねたら起動が静かに重くなっていたとき — Rork運用で効いたTTI計測と起動バジェットのメモ

Rorkで作ったアプリの起動が、機能を足すうちに少しずつ重くなる。平均値では気づけないコールドスタートの劣化を、起動トレースとTTIマークで計測し、CIの起動バジェットで止めるまでの運用メモです。

2026-06-27中級

Rork の共有リンクで配布前に実機差分を潰す手順 — プレビューで気づけない不具合の検証順

Rork のエディタプレビューは整った環境で動くため、実機でしか出ない不具合を見逃します。共有リンクで配布する前に潰すべき7つの実機差分と検証の順番、仕込んでおくコードを実体験からまとめました。

2026-06-26上級

Rorkで作ったアプリの審査が、プライバシーマニフェスト不備で止まらないようにする

RorkのExpoアプリでApp Store審査が止まる原因になりがちなPrivacyInfo.xcprivacyとRequired Reason APIへの対応を、app.config.tsの設定とサードパーティSDKの確認手順つきで実務的に整理します。

2026-06-26中級

Rorkの壁紙アプリで、シェア画像にだけ透かしを焼き込む

Rorkが生成したExpoの壁紙・画像アプリで、保存画像はそのまま、SNSシェア用の書き出しにだけ透かしを合成する実装を、react-native-view-shotとSkiaの2通りで、解像度劣化を防ぐ落とし穴つきで整理します。

2026-06-26上級

Rorkで作ったアプリの進行状況を、ロック画面とダイナミックアイランドに出す

Rork Maxが生成したSwiftアプリにLive ActivitiesとActivityKitを組み込み、瞑想タイマーや配送状況をロック画面・ダイナミックアイランドに表示するまでを、動くコードと申請時のハマりどころつきで整理します。

2026-06-26上級

ユーザー自身の画像を「ファイル」アプリから取り込む — Rorkアプリのドキュメントピッカーとセキュリティスコープ付きURL

写真アプリにない画像を「ファイル」アプリやiCloud Driveから取り込むと、選んだはずのURLが直後に無効になります。expo-document-pickerとセキュリティスコープ付きURL、サンドボックスへの確実なコピーまでを、動くコードで整理します。

2026-06-26上級

Rorkのアプリで音をバックグラウンド再生し、ロック画面から操作できるようにする

Rorkが生成したExpoアプリで音楽やヒーリング音をバックグラウンド再生し、ロック画面・コントロールセンターから操作できるようにするまでを、expo-audioの実装コードと落とし穴つきでまとめます。

2026-06-25上級

通知が一部のユーザーにだけ届かない — Rork(Expo) アプリの到達率を診断して詰める設計

Rork で生成した Expo アプリで、プッシュ通知が一部のユーザーにだけ届かない問題を、送信から表示までの段に分けて診断し、到達率を計測して詰めるための設計を共有します。トークンの失効処理、APNs/FCM の失敗コード記録、優先度とメッセージ種別、特定ユーザーの切り分け手順まで実装込みで解説します。

2026-06-25上級

海外に行くと毎朝の通知が9時に来ない — Expoの定時ローカル通知をタイムゾーンと夏時間に強くする設計

Rork(Expo)で作った定時リマインダーが、出張やサマータイムで現地の9時に届かなくなる問題。timeIntervalトリガーの落とし穴と、ローカル時刻基準で再スケジュールする設計を実装コード付きで整理します。

2026-06-25上級

機内モードで開くと有料会員にペイウォールが出る — RevenueCat の権限をオフラインでも保つキャッシュ設計

電波の弱い場所でアプリを開いた有料会員に、一瞬ペイウォールが見えてしまう。RevenueCat の customerInfo がオフライン起動で揺れる仕組みと、最後の正解を信頼期限つきでキャッシュして権限を維持する設計を、Expo アプリの動くコードで整理します。

2026-06-25上級

Rork アプリの Expo SDK を毎年安全に上げ続ける保守設計 — リリーストレインと回帰の安全網

Rork で生成した Expo アプリを、年次の Expo SDK アップグレードで壊さずに長く運用するための保守設計を共有します。リリーストレインの組み方、依存の固定方針、回帰の安全網、OTA とストア配信の切り分けまでを実例で解説します。

2026-06-25上級

壁紙アプリの画像キャッシュが静かに膨らんでメモリで落ちる — Rork運用で効いた計測と上限設計の運用メモ

画像が主役のRorkアプリで、ディスクキャッシュとメモリ常駐が少しずつ膨らみ、OOMクラッシュとして表面化する問題への対処。実測フック・キャッシュ上限・配信側リサイズまで、運用で効いた順に実装コード付きで整理します。

2026-06-24上級

Rork Max の SwiftUI グリッドが画像でカクつくときに効く、スクロール最適化

Rork Max が生成した SwiftUI の画像グリッドがスクロールでカクつく原因を計測し、ImageIO のダウンサンプリング・デコードのバックグラウンド化・セルの安定化で実機のヒッチを減らす実装手順をまとめました。

2026-06-24上級

電話・イヤホン抜き・他アプリ再生に強い、音声アプリの中断ハンドリング

AVAudioSession の中断通知とルート変更通知を正しく扱い、電話やイヤホン抜き差しで再生が破綻しない音声アプリを、Swift の実装コードとともに整理します。

2026-06-24上級

EAS Update を入れたのに『直したはずのバグ』が消えないとき — OTA が静かに届かない原因と運用メモ

EAS Update を導入しても OTA が一部のユーザーに届かないことがあります。runtimeVersion のドリフト、配信したのに採用されない更新、安全なロールバックの選び方を、Rork アプリの運用で実際に効いた計装とともに整理します。

2026-06-24上級

発熱と省電力モードに合わせて、重い処理を静かに落とす設計

ProcessInfo の thermalState と省電力モードを監視し、発熱時やバッテリー残量が少ないときに重い処理を段階的に落とす実装を、Swift のコードとともに整理します。

2026-06-24上級

呼吸の波に合わせて静かに震える、瞑想アプリの触覚をCoreHapticsで作る

expo-haptics の決まった振動では呼吸の「波」が作れません。CoreHaptics の連続イベントとパラメータカーブを Expo ネイティブモジュールから呼び出し、4-7-8 呼吸に同期した触覚を作る実装を、Swift と TypeScript のコードとともに整理します。

2026-06-23上級

オフラインで書いた投稿が、復帰した瞬間にもう一つ増える——再送に強い送信アウトボックスの設計

永続キューで再送するだけでは、失われた応答が二重投稿を生みます。冪等キー・一時IDの付け替え・毒メッセージの隔離を備えた送信アウトボックスを、動くTypeScriptで設計します。

2026-06-23中級

「視差効果を減らす」をオンにした人に、アニメーションをどう返すか — Expo で Reduce Motion を尊重する層を作る

iOS の「視差効果を減らす」/ Android の「アニメーションを削除」をオンにした利用者に、アニメーションをどう出し分けるか。AccessibilityInfo と Reanimated の ReduceMotion を組み合わせ、消すのではなく「穏やかな代替」を返す実装層を作ります。

2026-06-23上級

ゲーミフィケーションでDAUは増えたのに継続率が動かなかった — Rork運用で効いた設計の立て直し

ポイント・バッジ・リーダーボードを入れるとDAUは上がりますが、継続率は別物です。サーバー権威のポイント台帳、燃え尽きないストリーク、新規を萎えさせないリーグ設計まで、Rork運用で効いた立て直しを実装コード付きで整理します。

2026-06-23中級

価格が一部の端末だけ「¥1234」になる——Expo の Intl を信用しきらないフォーマット層の作り方

同じコードなのに、ある端末では「¥1,234」、別の端末では「¥1234」。Expo / Hermes の Intl は端末とOSのロケールデータに依存して出力が変わります。通貨・数値・日付・タイムゾーンを1ファイルに集約し、Intl が欠ける端末へ安全に後退するフォーマット層の設計を、動くコードで整理しました。

2026-06-23上級

アプリスイッチャーに個人的な画面が残る——背景へ回した瞬間のスナップショットを隠す設計

Rork が生成した React Native アプリをホームに戻すと、iOS はその瞬間の画面をアプリスイッチャー用に撮影してディスクに保存します。手記や個人的な入力画面はそこに残り、第三者の目に触れます。iOS の目隠しオーバーレイ(inactive で出す理由)、Android の FLAG_SECURE、機密画面だけに絞る方法、スクショ検知までを動くコードで示します。

2026-06-22上級

壊れたキャッシュで毎回起動時に落ちるアプリ——ユーザーが自力で抜け出せる「セーフモード起動」を設計する

永続化したキャッシュが壊れて起動のたびに同じ場所で落ちると、ユーザーには再インストールしか残りません。アプリ自身が早期クラッシュの連続を数え、対話可能になって初めて起動を確定し、危険な状態だけを段階的にリセットするセーフモードを、Expo(React Native)の実装で設計します。

2026-06-22上級

毎朝違う一言を出す日替わりリマインダーが、ある日から鳴らなくなる——iOSの保留64件という見えない上限

Rork(Expo)で作った日替わりリマインダーが、しばらく経つと無言で止まる原因はiOSの保留通知64件上限です。固定文言のカレンダートリガーと、日替わりコンテンツのローリング再スケジュールを動くコードで設計し、サマータイムや複数リマインダー併用でも狂わない通知を組みます。

2026-06-22上級

Rork(Expo)のトーストは、重なっても読み上げられても崩れない設計にする

Rork が生成した React Native アプリにトースト通知を足すとき、単純な実装は『同時に2つ出ると重なる』『スクリーンリーダーに無視される』『ノッチやホームインジケータに隠れる』の3点で破綻します。ルート1か所に置くキュー設計、本体の再レンダーから切り離すアニメーション、AccessibilityInfo による読み上げ、セーフエリア対応までを動くコードで示します。

2026-06-22上級

無印 Rork と Rork Max を1つのバックエンドで支える — 旧バイナリを壊さない API レスポンス契約の設計

無印 Rork(React Native / Expo)と Rork Max(ネイティブ Swift)が同じ Cloudflare Workers バックエンドを叩く構成では、強制アップデートできない旧バイナリを壊さないことが設計の中心になります。レスポンスを封筒型にして加算のみで育て、能力フラグでクライアント差を吸収し、古いバージョンを安全に畳むまでを実装で示します。

2026-06-22上級

Rork(Expo)生成アプリに OpenAI の鍵を直書きすると抜かれます — Workers で薄い中継を1枚挟む設計

Rork が生成した Expo アプリに OpenAI や Gemini の API キーをそのまま埋め込むと、ビルド済みアプリから抜き取られます。なぜ「アプリに入れた鍵」は秘密にならないのかを整理し、Cloudflare Workers で鍵を隠す最小の中継、濫用対策、審査不要の鍵ローテーションまでを実装で示します。

2026-06-21上級

Rorkアプリの写真が、アップロードした先でだけ横向きになる——EXIF Orientation の正規化と位置情報メタデータの削除

端末では正しく見える写真が、サーバーや他端末でだけ90度回転する原因はEXIF Orientationです。expo-image-manipulatorで回転を焼き込み、位置情報メタデータを削除してからアップロードする実装を解説します。

2026-06-21中級

Xcode を介さない公開で抜け落ちる事前確認を、自分で取り戻す

Rork Max の2クリック公開は Xcode の Organizer を通らないぶん、用途文言・バージョン・Bundle ID の取りこぼしに気づきにくくなります。提出前に自分でできる自己点検の手順を、生成物の読み方つきで具体的に整理しました。

2026-06-21上級

通知をタップしたのに目的の画面に飛ばない——Rorkアプリのルーティングを起動状態ごとに設計する

通知タップでアプリが起動したとき、目的の画面まで確実に届ける設計。killed / background / foreground の3状態と、ナビゲーション準備前のタップを取りこぼさない pending route の実装を解説します。

2026-06-21上級

Rork アプリの認証トークンはどこに保存すべきか — expo-secure-store と生体認証ゲートの設計

Rork で生成したアプリの認証トークンを AsyncStorage から expo-secure-store へ移し、生体認証を読み出しの前段に挟むまでの設計をまとめました。サイズ制限や失効処理など、運用で踏んだ落とし穴も添えています。

2026-06-21上級

Rork で作ったアプリの「写真に保存」が一部の端末だけ失敗する——expo-media-library の権限スコープと保存設計

Rork で生成したアプリの画像保存機能が、自分の端末では動くのに一部のユーザーだけ失敗する——その正体は expo-media-library の権限スコープです。writeOnly 権限・iOS の限定アクセス・Android 14 の部分許可を踏まえた、保存処理とアルバム設計の実装手順をまとめます。

2026-06-21上級

Rork のお気に入り一覧を長押しドラッグで並べ替える — 再レンダリングを抑えた reorderable list と並び順の永続化

Rork が生成したお気に入り一覧に、長押しドラッグの並べ替えを後から足す実装手順です。再レンダリングを抑える設計、worklet の境界、並び順の永続化、ジャンクやゴーストカードの回避までを実コードでまとめました。

2026-06-20上級

一つの構想を全 Apple プラットフォームへ広げる前に決めること

Rork Max は一つの構想から iPhone・iPad・Apple Watch・Apple TV・Vision Pro 向けのネイティブ Swift を生成できます。でも「全部に出せる」と「全部に出すべき」は別物です。どのデバイスを選び、どれを見送るかを、運用コストと利用文脈から逆算する判断の枠組みを、個人開発で複数アプリを回してきた立場から共有します。

2026-06-20上級

Rork の一覧が増えるほどスクロールで重複と欠落が出る——カーソルページネーションと再取得の状態設計

Rork が生成する素朴な offset ページネーションは、リストが更新されるたびに重複や欠落を起こします。カーソル方式の契約設計、取得状態を一つに束ねる usePaginatedList フック、失敗時の指数バックオフ再試行まで、本番運用で詰まらない一覧の作り方を実装中心に解説します。

2026-06-20中級

Rork が直せるバグと自分で直すバグを見分ける — エクスポートコードのトリアージ手順

Rork が自力で直すバグと、エクスポートしたReact Native/Expoコードを自分で手当てすべきバグを切り分けるトリアージ手順を、動くコードとともに整理しました。

2026-06-19上級

Rork アプリの API 通信を堅くする — トークン更新・再試行・冪等性の設計

Rork が生成する fetch はそのままだと、トークン切れ・電波の揺らぎ・二重送信に弱いままです。トークンの自動更新、再試行とバックオフ、冪等性キーを一つのクライアント層に集約する設計を、実装コードと運用の数値とともに整理しました。

2026-06-19中級

Rork が生成したフォーム画面を実戦仕様に直す — react-hook-form と zod で入力体験を立て直す

Rork が出力するフォーム画面は、useState の積み重ねと素朴なバリデーションで一見動きます。けれど実機ではキーボードが送信ボタンを隠し、入力のたびに全体が再描画されます。react-hook-form と zod で作り直す手順を、個人開発の運用視点でまとめました。

2026-06-19上級

Rork アプリのログ設計 — 何を残し、個人情報をどう伏せるか

Rork が生成したアプリは console.log が散らばりがちで、いざ不具合を追うときに肝心の情報が読めません。構造化ログ・ログレベル・個人情報の自動マスキング・本番での送信制御までを、そのまま使えるコードで設計します。

2026-06-19中級

Rork で作ったリストのスクロールが重い — 画像キャッシュとプリフェッチの設計

Rork が生成した FlatList は画像が増えるとスクロールがカクつきます。expo-image のキャッシュ、recyclingKey、プリフェッチ、FlashList への移行を実機の数値とともに整理し、滑らかさを取り戻すまでの設計を残しました。

2026-06-19上級

Rork Max アプリが ITMS-91053 で二度と止まらないようにする — Privacy Manifest をリリースごとに証明する運用メモ

Rork Max アプリの ITMS-91053(Required Reason API 未宣言)は、一度直しても依存を足すたびに再発します。依存ツリーを棚卸しして申告を生成し、アップロード前に自分で弾くまでの運用手順を実装メモとしてまとめました。

2026-06-19上級

Rork Max のアプリ容量を削る — App Thinning と On-Demand Resources の使いどころ

Rork Max が生成した SwiftUI アプリは画像やフォントを素直に同梱するため、放っておくと容量が膨らみます。App Thinning と On-Demand Resources を使って初回ダウンロードを軽くする実装手順と、容量予算の決め方を実機の数字とともに整理しました。

2026-06-19中級

Rork が生成した画面に、壊さないための最小限の自動テストを足す

Rork で新しい画面を1つ足したつもりが、離れた場所の課金判定が静かに壊れていた——そんな事故を防ぐために、生成コードへ最小限の自動テストを後付けする手順をまとめました。Jest と React Native Testing Library で、壊れると痛い3か所だけを守る現実的な設計です。

2026-06-19中級

リリース前の手動テストで消耗する前に — Rork アプリの主要動線を Maestro で自動E2E化する

Rork で生成したアプリは、プロンプトでの修正が別の画面を静かに壊すことがあります。起動からペイウォールまでの売上に直結する動線を Maestro で自動テストし、CI で回す実装手順を、私自身が個人開発で詰まった箇所とともに共有します。

2026-06-18上級

Rork Max の通知を長押しすると自前の画面が出る — Notification Content Extension の実装

Rork Max が生成した Swift アプリに Notification Content Extension を足し、通知を展開したときだけ自前の UI を描く実装をまとめました。Service Extension との役割分担、ボタンで通知内 UI を更新する手順、App Group での状態共有、出ないときの確認順を実コードで整理します。

2026-06-18上級

Rork で出したアプリにオフライン優先を後付けする — 永続キャッシュと書き込みキューの設計

地下鉄でアプリを開いたら真っ白、というレビューが続きました。エラー画面を整えるだけでは足りず、Rork が出した Expo アプリに TanStack Query の永続キャッシュとオフライン書き込みキューを後付けした記録です。楽観的更新・再接続フラッシュ・再生成で消さない隔離まで実装込みで整理します。

2026-06-18上級

Rork Max の Swift アプリを String Catalog で多言語運用する

Rork Max が生成する Swift アプリを、.xcstrings(String Catalog)を軸に複数言語へ広げる運用設計をまとめました。文字列の抽出から複数形の扱い、翻訳の流し込み、崩れの検査まで、多言語アプリを長く回してきた立場での勘どころを残します。

2026-06-18上級

Rorkアプリの本番クラッシュを「読める」レポートに変える — dSYM復元と文脈ログ、段階配布の実装メモ

Crashlyticsを入れたのにスタックトレースが読めない——dSYM/mapping復元、文脈を持たせるログ設計、App DistributionとGitHub Actionsの段階配布までを実装メモとしてまとめます。

2026-06-18上級

Rork Max で Apple Watch のコンプリケーションを WidgetKit で実装する

Rork Max が生成した SwiftUI アプリに、watchOS のコンプリケーションと Smart Stack 対応を後から足す実装手順を、データ共有と Timeline 設計まで具体的にまとめました。

2026-06-17上級

Rork Max の SwiftData をオフライン優先で同期する — 衝突を起こさない差分マージの設計

Rork Max が生成する SwiftData アプリを、電波が不安定でも編集を失わないオフライン優先で同期させる設計をまとめます。行ごとの上書きではなく変更を単位にした差分マージ、トゥームストーンによる削除の伝播、再送できる送信キューまで、本番で詰まった判断とともに実装で示します。

2026-06-17上級

Rork が生成したアプリの依存関係を棚卸しする — 供給網リスクを増やさない監査の習慣

画面四枚の小さな Rork アプリでも、間接依存は 900 を超えます。脆弱性が出たときどのアプリが影響するか分からなくなる前に、npm ls・npm audit・overrides・depcheck を使った棚卸しの習慣を、複数アプリ運用の視点で整理します。

2026-06-17中級

Rork が自分で直せない3割を見極める — エクスポート前提の手直しワークフロー

Rork は遭遇したバグのおよそ7割を自力で直しますが、残り3割は手作業が必要です。再プロンプトで粘るべきか、エクスポートして自分で直すべきかを切り分ける判断基準と、動くコードでの手直し例をまとめました。

2026-06-17中級

Rorkで書き出したアプリがApp Store Connectで「処理中」のまま止まる — 原因の切り分けと対処

Rorkで書き出したアプリをApp Store Connectにアップロードしたのに、ビルドが「処理中」のまま何時間も止まり、TestFlightにも審査提出にも現れない。私が実際に詰まったときの切り分け手順と、再発を防ぐ事前チェックを実コード付きで整理します。

2026-06-17上級

誕生日を集めずに年齢を確認する — Declared Age Range API を Rork アプリに組み込む

iOS 26 の Declared Age Range API を使い、生年月日を保存せずに年齢層だけを受け取る実装方法。Rork Max のネイティブ Swift と、標準 Rork(Expo)のネイティブモジュール越しの呼び出しを、責務の線引きとともに整理します。

2026-06-17上級

Rork Max のネイティブ Swift ウィジェットで日替わり表示が止まる — TimelineProvider の更新予算を設計する

Rork Max が生成するネイティブ Swift のホーム画面ウィジェットは、TimelineProvider の更新予算を理解しないと日替わり表示が翌日以降に止まります。reloadPolicy と App Group、ディープリンクまでを実アプリ設計の観点で整理します。

2026-06-16上級

Rork Max のネイティブアプリの中身を iPhone の検索に載せる — Core Spotlight で「探されるアプリ」にする実装

Rork Max が生成するネイティブ Swift アプリのコンテンツを Core Spotlight に索引し、iPhone の検索からアプリ内の特定画面へ直接たどり着ける導線を実装します。索引の登録・更新・削除と、検索結果が古くなる本番の落とし穴を個人開発目線で整理しました。

2026-06-16中級

通知を「開かなくても片付く」ものにする — Rork アプリのインタラクティブ通知アクション設計

通知を長押しすると現れるボタンやテキスト入力。Rork で作った Expo アプリにこのインタラクティブ通知アクションを実装し、アプリを開かずに完了できる体験を設計します。バックグラウンド処理の落とし穴まで踏み込みます。

2026-06-16上級

インストール直後に「目的の画面」へ着地させる — Rork アプリの遅延ディープリンク設計

キャンペーンのリンクから来たユーザーがストア経由でインストールすると、起動時には「どこから来たか」が消えています。外部サービスに頼らず、Rork で作ったアプリに遅延ディープリンクを実装する設計を解説します。

2026-06-16上級

Rork Max のネイティブアプリで CloudKit 同期を設計する — 競合と削除をどう扱うか

iPhone と iPad で同じデータを同期させたい——Rork Max が生成した Swift アプリに CloudKit を入れる際、本当に難しいのは保存ではなく『競合』と『削除』の扱いでした。実装で固めた設計判断を整理します。

2026-06-16上級

Rork アプリの Stripe Webhook が本番でだけ取りこぼす — 冪等化・再送・順序ずれに耐える受信設計の実装メモ

ローカルでは通るのに本番でだけ権限付与がずれる Stripe Webhook を、署名検証・冪等化・順序ずれ補正・再送ストーム対策の4層で安定させた実装メモです。Cloudflare Workers と KV を前提にした受信設計を、運用で踏んだ落とし穴ごとに整理します。

2026-06-16上級

課金復元より先に広告を初期化したら、有料ユーザに一瞬広告が出た — Rork(Expo)アプリの起動順序設計

同意取得・ATT・広告初期化・課金復元・リモート設定を、起動の数百ミリ秒のあいだにどの順番で走らせるか。順序を1つ間違えるだけで、有料ユーザに広告が一瞬出たり、EEA で同意なしの計測が走ったりします。Rork で生成した Expo アプリの起動処理を1つのオーケストレータに畳み、競合を設計で潰す手順を実装メモとしてまとめます。

2026-06-16上級

Rork Max のネイティブアプリから HomeKit のアクセサリを操作する — 個人開発で踏んだ権限と状態同期の勘所

Rork Max が生成するネイティブ Swift アプリに HomeKit を組み込み、自宅のアクセサリを一覧・操作する実装を、権限ダイアログの設計から状態同期の落とし穴まで通しで整理しました。React Native では届きにくい領域を、個人開発の実運用目線で押さえます。

2026-06-16中級

Expo のプッシュ通知トークンを本番で取りこぼさないために整えたこと

Rork で生成した Expo アプリに再訪促進のプッシュ通知を入れたところ、配信数がアクティブ数より明らかに少ない事態に直面しました。原因はトークンの取りこぼしと失効放置でした。取得から更新、サーバー保存、失効掃除までの運用設計を実装コード付きで記録します。

2026-06-16上級

Rork Max が生成した SwiftUI アプリに SwiftData を後付けする

Rork Max が出力した SwiftUI コードは画面は作れても永続化が @State 止まりになりがちです。SwiftData を後付けする際のモデル設計、ContainerとViewの接続、スキーマ移行の実装パターンを手を動かしながら整理しました。

2026-06-15上級

Rork で作った Expo アプリのログインを切らさない — トークン更新の競合を単一化で防ぐ

Rork が生成する Expo アプリにログインを足すと、最初は動いても本番でじわじわ「勝手にログアウトされる」報告が増えます。原因の多くはトークン更新の競合です。リフレッシュを単一化し、安全に保存し、失効を正しく扱う信頼性設計を実装視点でまとめます。

2026-06-15中級

Rork Max の App Intents で Siri とショートカットにアプリの操作を渡す

Rork Max が生成した Swift アプリに App Intents を実装し、Siri とショートカットからアプリの操作を呼べるようにする手順を、AppShortcut の登録から本番での躓きどころまで実コードでまとめました。

2026-06-15上級

電波が切れても操作を止めないアプリ設計 — 楽観的更新と、戻ってきたときの競合解決

Rork で作った Expo アプリを、地下鉄やエレベーターで電波が切れても操作が止まらないように設計します。画面を先に更新する楽観的更新と、通信が戻ったときに食い違いを解く競合解決を、動くコードで組み立てます。

2026-06-15上級

解約だと思って権限を切ったユーザーは、まだ払う気だった — 支払い猶予期間と権限維持の実装

購読の支払いが失敗しても、それは解約ではありません。猶予期間中に権限を切ると復帰可能な売上を自分で捨てます。Rork(Expo)アプリで猶予・課金リトライ・アカウントホールドを取り違えず、権限維持と復帰導線を出す実装をまとめます。

2026-06-15上級

Rork アプリの Neon × Drizzle バックエンドを本番で運用する — エッジ接続・無停止マイグレーション・型安全クエリの実装メモ

Rork で生成したアプリのバックエンドに Neon Serverless Postgres と Drizzle ORM を据えたあと、本番で詰まる箇所を実装ベースで整理しました。エッジでの接続モデルの選択、無停止マイグレーション、型安全クエリの設計までをまとめています。

2026-06-15中級

再生成のたびに色と余白が崩れる問題を、デザイントークンの単一情報源で止める

Rork に画面を再生成させるたびに、ボタンの色や余白が少しずつ変わってしまう。その揺れを止めるために、デザイントークンを1か所に固定し、生成物が必ずそこを参照するように仕向ける設計をまとめます。

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上級

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

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

2026-06-14中級

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

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

2026-06-14上級

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

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

2026-06-14上級

Live Activities をリモートから更新する設計 — Rork 製アプリにロック画面の生きた情報を載せるまで

ロック画面と Dynamic Island に「いま動いている情報」を出す Live Activities を、APNs プッシュでリモート更新する設計をまとめました。push-to-start トークンの取得、content-state ペイロード、stale-date と更新予算の扱い、Expo からのネイティブ橋渡しまで、本番で詰まった点を実コードつきで共有します。

2026-06-14上級

Rork Max のネイティブアプリに歩数と睡眠を読み込む — HealthKit 連携で「数字に頼らない」癒し系アプリを作る

Rork Max が生成するネイティブ Swift アプリに HealthKit を組み込み、歩数・睡眠・心拍を読み書きする実装を、権限設計とバックグラウンド更新まで含めて整理しました。審査で弾かれやすい使用目的説明や、データが取れない本番特有のハマりどころも実例で解説します。

2026-06-14中級

Rork で出したアプリが ITMS-91053 で弾かれたら — Privacy Manifest と Required Reason API の実務

Rork が生成する Expo アプリを App Store に提出すると、コードに覚えがなくても Privacy Manifest 関連の警告で止まることがあります。Required Reason API と SDK 側のマニフェスト漏れの両方を、提出前に潰す手順をまとめました。

2026-06-14上級

Rork のサブスクを RevenueCat の Entitlement で組む — アクセス判定・Offering 駆動のペイウォール・復元の実装メモ

Rork(Expo)アプリの課金を RevenueCat で実装する際の設計メモです。Entitlement を唯一の真実とするアクセス判定、Offering 駆動でハードコードを避けるペイウォール、購入復元とリスナーの実装、サンドボックスで詰まりやすい点まで動くコードで整理します。

2026-06-13上級

ネイティブ機能は入れた数ではなく、続く理由になるかで選ぶ

Rork Max ならウィジェットも Live Activities も Core ML も生成できます。しかし「使えること」と「使うべきこと」は別です。ネイティブ機能を継続率への効き目で採用判断する考え方を整理します。

2026-06-13上級

フィーチャーフラグが散らかる前に — 命名・段階公開・キルスイッチを6本横断で統治する設計

リモート設定でフラグを増やしていくと、半年後には誰も意味を覚えていないキーが並びます。命名規約・デフォルトの安全側・段階公開・キルスイッチ・棚卸しを、6本並行運用の実装とともに統治の仕組みとして整理しました。

2026-06-13中級

通知の許可は一度しか聞けない — Rork アプリにソフトアスク(事前確認)を実装して opt-in を底上げする

iOS の通知許可は一度拒否されると二度とダイアログを出せません。Rork(Expo)アプリで、起動直後に system prompt を撃つのではなく自前のソフトアスク画面を一枚挟み、価値が伝わった瞬間に許可を求める実装を expo-notifications で組みます。Android 13 の POST_NOTIFICATIONS、拒否後の設定誘導、opt-in 計測まで通します。

2026-06-13上級

Rork 製 Expo アプリを Kotlin ネイティブへ移せる構造にしておく — Android Studio 移行エージェント発表を受けた設計の見直し

Android Studio の React Native→Kotlin 自動移行エージェント発表を受け、Rork 製 Expo アプリを「移せる構造」に保つ設計を整理。ネイティブ依存の棚卸しスクリプト、コア層の分離パターン、移行準備度チェックリストを実例つきで紹介します。

2026-06-13中級

「さくら」で検索すると「サクラ」が出てこない — Rork 製アプリのアプリ内検索と日本語の正規化

ひらがなで検索するとカタカナのタイトルが出てこない——個人開発の壁紙アプリで踏んだ日本語検索の取りこぼしを、NFKC 正規化・かな変換・事前インデックス化の3手順で解消した実装メモです。Rork への指示文例も載せています。

2026-06-12上級

Rork の再生成と手動修正を共存させる — 上書きされない境界の引き方

設定画面の文言を直しただけの再生成で、前週に手で入れた広告まわりの修正が消えていました。AI が書く土地と人が守る土地を分けるディレクトリ境界、1行アダプタ、パッチ資産化、プロンプトの絞り方までを実測値とともに整理します。

2026-06-12中級

Android 17 で「ポートレート固定」が通用しなくなる — Rork 製 Expo アプリの大画面対応を前倒しで済ませる手順

Android 17 では大画面デバイスでの画面固定・リサイズ制限が無視されるようになります。Rork で生成した Expo アプリの影響判定からレイアウト改修、エミュレータだけで済ませる検証手順までを実例ベースでまとめました。

2026-06-12中級

Rork 製アプリの『書類とデータ』が数 GB に膨らむときの原因と対処 — expo-image のディスクキャッシュ管理

アプリ本体は小さいのに『書類とデータ』だけが数 GB に膨らむ——壁紙アプリの運用で実際に踏んだ expo-image のディスクキャッシュ肥大を、cachePolicy の使い分け・縮小版配信・世代別クリアの三段構えで解決した記録です。

2026-06-12上級

アップデートでお気に入りを消さないために — Rork 製アプリのローカルデータ・マイグレーション設計

「アップデートしたらお気に入りが消えた」という星1レビューを受け取らないための設計です。封筒形式とスキーマバージョン、マイグレーションランナーの実装、EAS Update をスキーマ中立に保つ運用ルールまでを実体験から整理しました。

2026-06-12中級

Rork 製アプリに開発者デバッグメニューを実装する — 広告・課金・Remote Config の検証をリリース前に終わらせる設計

リリースビルドでしか再現しない広告・課金・Remote Config の不具合に毎回本番で向き合うのは消耗します。壁紙アプリ6本の運用で固まった、ストア提出ビルドには存在ごと残さない開発者デバッグメニューの設計と実装を、動くコードと落とし穴付きで共有します。

2026-06-12中級

Rork 製アプリにホーム画面ウィジェットを追加する — Expo の制約を越えて WidgetKit を動かすまで

Rork が生成する Expo アプリにはホーム画面ウィジェットを直接追加できません。config plugin と App Group を使って WidgetKit を組み込む実装ルートを、詰まった点も含めて手順で整理します。

2026-06-12上級

サブスクの返金にアプリが気づかない — REFUND 通知と Voided Purchases で権限を失効させる実装メモ

返金が成立してもアプリ側のフラグは立ったままで、Premium 機能は使われ続けます。App Store Server Notifications V2 の REFUND、Google Play の Voided Purchases、RevenueCat の照合で権限を確実に失効させる実装を記録しました。

2026-06-09中級

Rork Max でディープリンクを実装する — Universal Links と URL Schemes

Rork Max アプリにディープリンクを追加する実装ガイド。URL Scheme と Universal Links の使い分け、AASA/assetlinks の落とし穴、コールド起動の取りこぼしを実例つきで解説します。

2026-06-03上級

iOS 18 のコントロールセンターに壁紙シャッフルを置く — Rork アプリへの ControlWidget 実装メモ

iOS 18 で開放されたコントロールセンターのカスタムコントロール(ControlWidget)を、Rork で作った React Native 製の壁紙アプリに足すまでの実装メモです。App Group 共有・AppIntent・config plugin の現実的な手順をまとめました。

2026-06-03中級

Rork製iOSアプリにAdMobメディエーションを足したらビルドが通らない — リンカエラーと広告非表示の切り分け

RorkやExpoで作ったiOSアプリにAdMobのメディエーションアダプタ(Unity Ads・Liftoff・InMobi)を追加した途端、ld のリンカエラーやSKAdNetwork不足で広告が出なくなる。症状別に原因を切り分けて解決する手順をまとめました。

2026-06-03上級

Rork製6アプリで分析イベントを型で守る — 共有イベント層の設計メモ

6本のアプリでイベント名がバラつき分析が破綻した経験から、型付きイベントレジストリと薄いラッパーで送信を一元化し、CIで定義の差分を検出する設計を実装コード付きでまとめます。

2026-06-02中級

iOS 実機の Release ビルドで『No bundle URL present』が出るときの原因と対処

Rork から書き出したアプリを Xcode でローカルビルドしたときに出やすい『No bundle URL present』エラーの読み解き方をまとめました。Metro 接続が切れている場合と、Release ビルドに JS バンドルが埋め込まれていない場合を切り分け、オフラインバンドルを手動生成する手順までコード付きで解説します。

2026-06-02上級

広告の本当のeCPMを自分で測る — Impression-Level Ad Revenue を計測基盤に流し込む実装記録

AdMob の管理画面が見せる平均eCPMだけでは、どの地域やプレースメントが本当に稼いでいるかは分かりません。1インプレッションごとの収益を paidEventListener で受け取り、解析基盤に流して本当のeCPMを出すまでの実装と運用をまとめました。

2026-06-02上級

壁紙アプリ6本を1つのコードベースから出し分ける — app.config.ts と EAS で組むホワイトラベル構成

似た構造の壁紙アプリを別々のリポジトリで保守していると、修正が6箇所に分散して破綻します。1つのコードベースから APP_VARIANT で6本のアプリを出し分けるホワイトラベル構成を、app.config.ts と eas.json の実コードと、設定ドリフトを防ぐ検証スクリプトまで含めてまとめました。

2026-06-01上級

Android Vitals の ANR 率が上がったとき — メインスレッドを止めない React Native 設計ノート

Rork で書き出した React Native アプリで Android Vitals の ANR 率がしきい値を超えたときの原因切り分けと、メインスレッドを塞がない実装・運用の記録です。

2026-06-01中級

Metro・EASのビルドが『JavaScript heap out of memory』で落ちるときの対処

RorkやExpoのアプリをビルドしている途中で『FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory』が出て止まる——その原因と、ローカル・EAS両方での具体的な対処をまとめました。

2026-06-01上級

起動時間を『予算』として管理する — 6本のアプリでSDK初期化を後ろ倒しにした設計記録

起動時間を場当たり的に速くするのではなく、フェーズごとに予算を割り当てて守る運用に切り替えた記録です。Rork で書き出した6本のアプリでSDK初期化を後ろ倒しにし、CIで予算超過を止めるまでをまとめました。

2026-05-31上級

クラッシュフリー率を『予算』として運用する — 個人開発 6 アプリで撤退と投資を判断する SLO 設計ノート

壁紙アプリ 6 本を並行運用するなかで、クラッシュフリー率を「良い・悪い」の二値ではなくエラーバジェットとして扱うようにした設計を共有します。バーンレートを撤退・投資判断のゲートに変える運用ノートです。

2026-05-30上級

Rork で書き出したアプリの native 設定を Expo config plugin で一元管理する

prebuild のたびに消える AdMob ID や ATT 文言を手で書き直していませんか。Rork で書き出したアプリの native 設定を、自作の Expo config plugin で再現可能にし、6本の壁紙アプリで共有した実装記録です。

2026-05-30中級

Rork で『TurboModuleRegistry.getEnforcing could not be found』が出たときの原因と対処

New Architecture が標準になってから増えた『TurboModuleRegistry.getEnforcing(...): could not be found』エラーの読み解き方を解説します。Expo Go と開発ビルドの違い、ネイティブ再ビルドの判断基準、互換性のないライブラリの切り分け手順までコード付きでまとめました。

2026-05-30上級

OTAアップデートを段階配信する仕組みを、壊さずに育てる

EAS Updateで全ユーザーに即時配信するのは危険です。チャンネル設計・段階的ロールアウト・自動ロールバックまで、累計5,000万DLの運用で固まった配信アーキテクチャを実装コード付きで共有します。

2026-05-29上級

ProMotion 120Hz を壁紙アプリに行き渡らせる — CADisableMinimumFrameDurationOnPhone と Reanimated v3 の実装メモ

Rork で生成した壁紙アプリの 120Hz 化に取り組んだ実装メモ。Info.plist の CADisableMinimumFrameDurationOnPhone から Reanimated v3 worklets、FlashList スクロールまで、6壁紙アプリで観測した AdMob eCPM 改善幅と落とし穴を整理しています。

2026-05-29中級

Rork で『Network request failed』が Android エミュレータでだけ出るときの調べ方と直し方

iOS シミュレータでは通る fetch が、Android エミュレータでだけ『Network request failed』で落ちる現象の原因と、ローカル API・社内 API・本番 API を切り分けて直していく手順を、実機検証の順番までまとめます。

2026-05-29上級

Rork × EAS Update の Runtime Version 戦略 — 6 アプリ並行運用で既存ユーザーを壊さない SDK アップグレード設計

Rork で作った 6 つのアプリを並行運用しながら Expo SDK 50→51 を段階的に上げた実装を、runtimeVersion ポリシー比較・eas.json 完全版・配信スクリプト・本番事故からの復旧手順まで一気通貫で残します。

2026-05-28中級

Rork で作った壁紙アプリの「お気に入り」を NSUbiquitousKeyValueStore に寄せた6本並行運用の実装ノート

Rork が出した iOS アプリで「お気に入り壁紙」をデバイス間同期する場合、CloudKit より NSUbiquitousKeyValueStore が個人開発の実情に合います。壁紙アプリ6本を並行運用する立場から、しきい値設計・競合解消・初回起動の戻し順序まで実装ノートとしてまとめます。

2026-05-28中級

Rork アプリで iOS の BGTaskScheduler.submit が Error Code=1 で失敗するときの切り分け手順

Rork で作った iOS アプリで BGTaskScheduler.submit が Error Code=1 (Unavailable) を返してバックグラウンド更新が動かないときに、原因をひとつずつ潰していくための実用チェックリストです。

2026-05-28中級

Rork で書いた 6 つの壁紙アプリで MMKV に移し替えた 3 週間の所感

壁紙アプリ 6 本で AsyncStorage から react-native-mmkv へ少しずつ移し替えてみた 3 週間分の手順と所感を、つまずいた点も含めて書き残します。2014年からの個人開発の現場感を踏まえて、判断のラインを共有します。

2026-05-28上級

Rork 製 iOS 壁紙アプリ 6 本でインタースティシャル広告疲労を Crashlytics と Remote Config で運用調整した frequency cap 設計ノート

Rork 製の壁紙アプリ 6 本を並行運用する中で、インタースティシャル広告の疲労を Crashlytics の non-fatal シグナルと Remote Config の動的しきい値で運用調整した実装メモ。eCPM・D1 リテンションの実測値と段階リリース手順を Swift コード付きで残します。

2026-05-27上級

Rork × StoreKit 2 で会員資格の同期を三層化する — 起動時・バックグラウンド・復元購入の役割分担

Rork で生成したアプリに StoreKit 2 のサブスクリプションを組み込むとき、Transaction.updates だけでは届かない領域があります。起動時・Background Refresh・Restore Purchase の三層で状態を回復する具体的な実装と、壁紙アプリ6本で実装してみての所感をまとめました。

2026-05-27中級

Rork で出した iOS アプリの「Missing Compliance」を Info.plist 一行で恒久的に止める

Rork で書き出した iOS アプリを TestFlight に上げるたびに表示される「Missing Compliance」の黄色い警告について、原因と Info.plist への一行追加で毎回の確認作業を消す手順を、6 本の壁紙アプリを並行配信している立場から具体的に書きました。

2026-05-27中級

Rork × Hermes を本番で2ヶ月運用した所感 — 初回起動とメモリの実測値

Rork で生成したアプリで Hermes を有効にしたまま2ヶ月運用してきた中で、初回起動・メモリ・クラッシュの実測値がどう変化したかを記録します。個人開発の運用感覚から見た所感です。

2026-05-27上級

Rork 6 アプリで「Crashlytics に映らない失敗」を観測可能にした — 無音劣化の早期検知設計ノート

壁紙アプリ 6 本を並行運用するなかで気づいた、Crashlytics に出ない静かな失敗を 3 週間で観測可能にした設計を共有します。AdMob・課金・遷移の3層を Beacon と State Machine で拾います。

2026-05-26中級

iOSのフォアグラウンド通知が表示されない — expo-notifications のハマりどころと対処

iOS実機でアプリが前面にあるときだけプッシュ通知が表示されない問題を、expo-notifications の setNotificationHandler の正しい書き方と iOS 14 以降の表示プロパティの違いから整理します。

2026-05-26中級

Rork で生成した壁紙アプリを iPad へ対応させた2週間の所感

2014年から壁紙アプリを iPhone 中心で運用してきた個人開発者として、Rork で立ち上げた新規壁紙アプリを iPad に対応させる作業を2週間続けた記録です。AdMob アダプティブバナーの暴れ方、Safe Area の盲点、グリッド表示の解像感まで、運用の温度のまま書き残しました。

2026-05-26上級

App Store Connect・RevenueCat・AdMob の朝の指標を Cloudflare Workers で1本化する — 6アプリ運用の日次集約アーキテクチャ

Rork で複数アプリを運用する個人開発者向けに、App Store Connect API・RevenueCat REST・AdMob Reporting API を Cloudflare Workers Cron で集約し、毎朝1通の日次レポートに統合する実装手順をまとめました。

2026-05-25中級

Rork で targetSdkVersion 35 にしたら Android のレイアウトが下まで埋まる問題の直し方

Android 15 (API 35) で強制されるエッジ・トゥ・エッジ表示によって、Rork で生成したアプリの下部タブやヘッダーがシステムバーに食い込む問題を、react-native-edge-to-edge と useSafeAreaInsets を使って実装パターン別に解決します。

2026-05-25中級

Xcode Organizer の Hang Report を毎週金曜だけ読む習慣にした1ヶ月の所感

Xcode Organizer の Hang Report を毎週金曜の30分だけ見る運用を1ヶ月続けました。Crashlytics と何が違い、個人開発の壁紙アプリ運用でどこが楽になったかをまとめます。

2026-05-25中級

Rork で作る iOS アプリに StoreKit 2 で買い切り課金を実装するノート

Rork が生成する Swift / SwiftUI コードに StoreKit 2 で買い切り課金を後付け実装する手順メモ。累計 5,000 万 DL の壁紙アプリで StoreKit 1 から 2 へ移行した経験を踏まえて、ProductID 設計・Transaction 検証・Paywall UI・本番ハマりどころまで実装サンプル込みで共有します。

2026-05-25上級

Rork iOSアプリのメモリプレッシャー対策 — 壁紙アプリ運用で磨いた5段階解放アーキテクチャ

Rork経由でビルドしたiOSアプリのメモリプレッシャー対策を、5段階解放という考え方で整理しました。壁紙アプリ群を12年運用してきた中で見えた優先順位と、Instrumentsでの計測手順を実装込みで紹介します。

2026-05-24中級

Rork アプリでバックグラウンド復帰時に画面が真っ白/状態が消える原因の切り分け

Rork で作ったアプリをバックグラウンドに置いたまま数時間放置して戻ると、画面が真っ白になったり、編集途中のデータが消えていたり、再ログインを求められたりする。AppState・AsyncStorage 復元タイミング・iOS のメモリ回収・Navigation state 復元の4つの観点から切り分ける手順を、5,000万DL の壁紙・癒し系アプリを個人開発してきた経験を交えてまとめます。

2026-05-24中級

壁紙アプリ6本に Privacy Manifest を並行投入した運用ノート — 1本目の差し戻しを残り5本にどう活かしたか

iOS 壁紙アプリ6本に Privacy Manifest を並行投入した運用ノートです。1本目で受けた差し戻しを残り5本にどう適用し、段階公開リングをどう設計したかを、個人開発12年の感覚で淡々とまとめました。

2026-05-24上級

AI 機能のコスト上限を実行時に強制する設計 — Rork アプリの予算ガード・アーキテクチャ

AI 機能のコストが想定外に跳ねる事故を、最適化ではなく実行時の強制で防ぐ設計を、廣川政樹がアーティスト兼個人開発者の運用視点から、Cloudflare Durable Objects と React Native のコードレベルで解説します。

2026-05-24上級

Rork が出した RN プロジェクトを New Architecture へ段階移行した検証メモ — 壁紙系 6 アプリ並列運用の手順

Rork で叩き台を組んだ React Native プロジェクトに対して Fabric/TurboModules を段階的に有効化し、6 本の壁紙アプリで並行検証した実装ノートです。フラグ設計・互換性切り分け・KPI 比較までを実体験ベースで整理しました。

2026-05-23中級

Rork Max で生成した Swift コードを Xcode で「赤いエラーだけ」消すまでの優先順序

Rork Max が生成した Swift プロジェクトを Xcode で開いたときに出る赤いエラーを、どの順序で潰すと最短で実機ビルドに到達するか。私が壁紙アプリ運営の経験から作った優先順序のメモです。

2026-05-23中級

Rork 生成プロジェクト特有の expo start --offline forbidden — テンプレ構成が原因の4パターン

Rork が生成するテンプレート構成が原因で expo start --offline が forbidden になる4つのパターン(tsconfigPaths・expo-router キャッシュ・ネイティブプリビルド・lock 不一致)を、Rork プロジェクト固有の観点で切り分けます。汎用的な Expo 側の対処(プロキシ403・依存検証)は別記事にまとめています。

2026-05-23中級

Rorkでexpo-hapticsが本番ビルドだけ無反応 — シミュレータ・実機・Low Power Modeの落とし穴

Rorkで生成したアプリで、ボタンタップ時のハプティクスがシミュレータでは効くのにTestFlight版だけ反応しない、片方のプラットフォームだけ鳴らない、突然鳴らなくなる――10本以上の壁紙系アプリで遭遇した原因と、Expo Hapticsの正しい呼び出しパターンを整理しました。

2026-05-23上級

Rork 生成 Expo アプリの Privacy Manifest を SDK 連鎖まで監査する — 提出前1日で洗い切る個人開発者の手順

Rork が生成する Expo アプリの依存 SDK を Privacy Manifest 観点で全数監査する手順。Required Reason API の事前検出・PrivacyInfo.xcprivacy 自動収集・ITMS-91053 ゼロでの提出を、個人開発12年の運用視点でまとめます。

2026-05-23中級

Crashlytics の Velocity Alert を Claude in Chrome でトリアージした3週間の所感

壁紙アプリの Crashlytics Velocity Alert を Claude in Chrome に開かせてトリアージする運用を3週間続けました。何が楽になり、何は人の判断が必要かを正直にまとめます。

2026-05-22中級

FlatList の onEndReached が連続発火して API を叩きすぎる問題の原因と対処

FlatList の onEndReached が画面遷移時や初期描画時に何度も呼ばれて、ページネーション API を多重に叩いてしまう問題。Rork で生成したリスト画面でも頻発するこの挙動の原因と、実運用で使える対処パターンを整理しました。

2026-05-22上級

Rork Max のオブザーバビリティスタック設計 — Sentry・Crashlytics・Cloudflare Logs を一本化する個人開発者の運用知見

Rork Max で運用するアプリの障害検知・原因特定・収益保護を一気通貫で設計するオブザーバビリティスタックを、Sentry・Crashlytics・Cloudflare Logs の役割分担と障害シナリオ別の追跡経路を軸に解説します。

2026-05-21中級

RorkでビルドしたiOSアプリがTestFlightで「ITMS-90683」拒否される — Info.plistの使用目的文字列の埋め方

Rork書き出しのiOSアプリをApp Store Connectに提出した直後、メールで「ITMS-90683: Missing Purpose String in Info.plist」を受け取る現象について、原因とapp.jsonからの恒久的な修正手順を、12年間の個人開発で繰り返しハマってきた立場から具体的に説明します。

2026-05-21上級

個人開発で『本番障害の自動応答』を仕組み化する ― Crashlytics・Sentry・Slack 通知・段階的ロールバックの設計

個人開発で 12 年・累計 5,000 万 DL を運用してきた中で組み上げた、本番障害の自動応答アーキテクチャをまとめます。Crashlytics と Sentry の二段重ね、Slack 通知の階層化、Remote Config による段階的ロールバックの実装例を共有します。

2026-05-20上級

Rork で VoiceOver と Dynamic Type を本番品質に整える実装メモ

Rork で出力した React Native アプリに VoiceOver・Dynamic Type・Reduce Motion を本番品質で組み込むための、ラベル設計・フォーカス管理・回帰テストまで含めた実装メモです。

2026-05-20中級

iOS の 0x8badf00d ウォッチドッグ強制終了に Rork アプリが落ちるときの対処

Rork で作った iOS アプリが起動直後に消える。クラッシュログに 0x8badf00d。Apple のウォッチドッグが React Native の重い初期化を切ったときの正しい直し方を、私の運用中アプリで実際に効いた手順で説明します。

2026-05-20上級

Rork × StoreKit 2 × App Store Server API — 個人開発アプリのサブスク基盤を3層で守る実装設計

Rork製iOSアプリにStoreKit 2とApp Store Server APIを組み合わせ、クライアント検証・サーバ検証・通知監視の3層でサブスク収益を守る実装と運用ノウハウを公開します。

2026-05-19上級

Firebase App Check を Rork に段階的に enforcement する — AdMob 不正検知と Crashlytics を壊さない実運用設計

Firebase App Check を本番投入したいが Crashlytics や AdMob を壊したくない、という個人開発者向けに、Rork から DeviceCheck と Play Integrity を段階的に有効化する設計とロールバック手順をまとめます。

2026-05-19中級

Rork で AsyncStorage に大容量データを保存すると Android で CursorWindow エラーが出る原因と対処

Rork(React Native)で AsyncStorage に大きな JSON や画像メタデータを保存すると Android で発生する Row too big to fit into CursorWindow エラーの原因と、MMKV・SQLite・分割保存・圧縮など複数の現実的な対処をまとめています。

2026-05-19上級

クラッシュ率上昇時にAdMobを自動で絞る『収益を守る自動制動』アーキテクチャ — Rork × Firebase Remote Config × Crashlytics の連動設計

クラッシュ率が跳ね上がった瞬間、ユーザーに広告を出し続けて評価を落とすか、いったん広告を絞って安定性を守るか。12年の個人開発運用で出した答えは、Firebase Remote Config と Crashlytics のシグナルを AdMob に連動させる4状態の自動制動アーキテクチャでした。

2026-05-18上級

Rork × Firebase Remote Config で AdMob を本番のまま安全に切り替える — 起動広告と頻度キャップを「リリースなし」で動かす運用

壁紙アプリ運用で起動広告を強くしすぎて DAU が落ちた経験から、AdMob のフォーマット配信比率・頻度キャップ・除外条件を Firebase Remote Config で扱う設計をまとめました。Expo/Rork での実装、フェイルセーフ、A/B、指標の繋ぎ込みまで。

2026-05-18中級

Rork で Linking.canOpenURL が iOS だけ false を返す ─ LSApplicationQueriesSchemes 設定漏れの直し方

TikTok や X、LINE 公式アカウントへ飛ばす実装が iOS の本番ビルドだけで動かない症状を、LSApplicationQueriesSchemes の追加と EAS Build の再生成手順で確実に解消します。

2026-05-18中級

Rork 生成アプリを iPad で動かしてから直した、3週間ぶんの設計メモ

iPhone 向けに Rork で組み上げたアプリを iPad で確認したところ、思っていた以上に修正が必要でした。3週間かけて手を入れた具体的な調整ポイントを記録します。

2026-05-18上級

Rork で作った iOS アプリを iPhone Air と 17 Pro シリーズに対応させる — 2026年の解像度ごとのレイアウト調整パターン

iPhone Air・17 Pro・17 Pro Max の新解像度で既存 Rork アプリのレイアウトが崩れる問題を、4本の iOS アプリを並行更新した経験から解説。解像度定数管理・Safe Area・壁紙フルスクリーン表示の具体的な実装パターンを示します。

2026-05-17中級

Play Store の密度分割で画像が消えた — Rork 製 Android アプリの drawable-nodpi 対策

Rork で生成した Android アプリを Play Store に公開したら低解像度端末で画像が消えた。原因は Play Store の密度分割(APK splits)で drawable-nodpi の扱いが変わること。実体験から解決策を解説します。

2026-05-17中級

RorkのFlatListが突然クラッシュする - Stateの直接変更が原因のパターンと防御的コピー修正法

Rork生成のFlatListが特定操作でクラッシュする場合、配列Stateの直接変更が原因です。Beautiful HD Wallpapersで28日間50ユーザー超のクラッシュを根治した防御的コピーパターンを具体的に解説します。

2026-05-17中級

Rork のコード生成は本番に使えるか — 累計5,000万DL開発者が実機テストで見つけた3つの落とし穴

累計5,000万DLのアプリを運営してきた視点から、Rorkが生成するコードを実機テストして分かった3つのクラッシュパターンと対処法を整理しています。Rorkを本番に使う前に確認すべきポイントを具体的なコード例とともに解説します。

2026-05-17上級

Rork Max の SwiftUI 機能を壁紙アプリ開発で検証した結果 — 実際に動いた機能と手を入れた機能

累計5,000万DLの壁紙アプリを開発してきた立場で、Rork MaxのSwiftUIネイティブ生成機能を実際に検証しました。「動いた機能」「手を入れた機能」「生成を諦めた機能」を具体的なコードと共に解説します。

2026-05-16中級

Rorkアプリの広告ゲートを入れ子で書くと詰まる理由 — 並列構造とad-free Source of Truthで解決した話

Beautiful HD Wallpapersのv2.1.0更新で踏んだ広告ゲートの入れ子バグ。並列独立構造とad-free Source of Truthに書き直したら、Rorkで生成したコードにも同じ改善が適用できました。

2026-05-16中級

Rork Max SwiftUI アプリのクラッシュログが読めない:dSYM アップロード設定の落とし穴

Rork Max で生成した SwiftUI アプリの Crashlytics でクラッシュが Unsymbolicated になる問題を解決します。dSYM ファイルの正しいアップロード設定と、個人開発アプリの改善実例を紹介します。

2026-05-16中級

テーマ切替の白画面バグを recreate() なしで解決した話 — 壁紙アプリ12年の実体験

Android アプリのテーマ切替で白画面が発生する問題を、recreate() を使わず AppRestarter.safeRestart パターンで根本解決した実体験。累計5,000万DLの壁紙アプリ運営で気づいた設計の落とし穴を詳しく共有します。

2026-05-16上級

Rork Max 製 iOS アプリの Firebase CocoaPods を Swift Package Manager へ移行した実録——2026年10月の廃止前に対応した手順と3つの落とし穴

Firebase Apple SDK の CocoaPods 配信が2026年10月に停止します。Rork Max 製 iOS アプリ4本を Swift Package Manager へ移行した実体験をもとに、手順・落とし穴・Dropbox競合コピー問題の解決策を詳細に解説します。

2026-05-15中級

Rork アプリで課金画面とレビュー誘導が同時に出た — ModalGate パターンで解決するまで

Rork アプリで複数のモーダルが同時表示されるバグの根本原因と、ModalGate パターンによる解決方法を実装例とともに解説します。

2026-05-15中級

Rork Max Android アプリが古い OS バージョンだけクラッシュする原因と Java 8 デシュガリング修正

Rork Max で生成した Android アプリが古い OS バージョン(Android 6〜8 など)でのみクラッシュする問題の診断方法と、Java 8 デシュガリング設定による根本解決を解説します。

2026-05-14中級

Android 13 以降で Rork アプリのプッシュ通知が届かない — POST_NOTIFICATIONS 権限の追加手順

Android 13(API 33)以降でプッシュ通知が届かない原因は、POST_NOTIFICATIONS 権限の追加漏れです。Rork 生成コードへの追加手順を Before/After で解説します。

2026-05-14上級

Rork Max でショート動画フィードを実装する — カメラ撮影・Supabase アップロード・縦型スクロールの設計パターン

Rork Max でTikTok/Reels風の縦型ショート動画フィードを実装する実践ガイド。カメラ撮影・動画アップロード・無限スクロールフィードの設計パターンとRork Maxへの効果的なプロンプト戦略を徹底解説します。

2026-05-13中級

RorkアプリでZustand v5を導入したら、Context APIで詰まっていた再レンダリング問題が解消した話

RorkアプリでContext APIを使い続けたら再レンダリングが多発。Zustand v5への移行で解決した経緯と、v4からの変更点・実践的な実装パターンを紹介します。

2026-05-13中級

Supabase Storage に画像を保存したのに URL が 403 になる ─ Rork 開発でよく引っかかる RLS とバケット設定の落とし穴

RorkアプリでSupabase Storageに画像をアップロードしても URL が 403 エラーになる問題を解決します。バケットの Public/Private 設定、RLS ポリシーの SELECT 許可、getPublicUrl と createSignedUrl の使い分けという3パターンを具体的なコードで解説します。

2026-05-13中級

Rork で癒し系アプリのアンビエントサウンドを実装して詰まった3つのこと

癒し・瞑想系アプリのアンビエントサウンド実装でRorkが苦手な3つのパターンを解説。ループ途切れ・iOSサイレントモード・バッテリー消耗の問題をexpo-avで解決する実践コード付き。

2026-05-12中級

Rork アプリが「データセーフティ」未入力でGoogle Playにリジェクトされたときの直し方

Google PlayのデータセーフティセクションをRorkアプリ向けに正しく記入する手順を解説。AdMob・Firebase・RevenueCatなど主要SDKが収集するデータの申告漏れパターンと対処法。

2026-05-12上級

Rork Max で複数アプリ共通UIライブラリを Swift Package Manager で構築する実践ガイド

壁紙・癒し系など複数アプリを運営する個人開発者が Swift Package Manager で共通UIライブラリを設計し、Rork Max 生成コードの重複を排除した実践手順を詳解。

2026-05-11中級

「CORSエラー」と表示されたとき、実は別の問題が隠れている — Rork + Supabase Edge Functions

RorkアプリでSupabase Edge FunctionsをAPIとして使うとCORSエラーが出る問題を解説。React Nativeの仕組み上、実は本当のCORSエラーは起きにくく、別の根本原因が隠れていることがほとんどです。

2026-05-11中級

Rork と Expo CLI、実機ビルドの体験はどう違うか — 個人開発12年の視点で比べた話

個人アプリ開発12年・累計5,000万DLの立場から、Rorkの実機ビルドフローとExpo CLIを実際に使い比べた記録。ターミナルに慣れた開発者がRorkに感じる距離感と、逆にRorkが優れていた点を率直に整理します。

2026-05-10中級

Rork の検索フィールドが API を連打する問題を debounce と AbortController で止める

検索バーで1文字打つたびに API が走り、古い結果が新しい結果を上書きする。Rork で作ったアプリでこの症状に当たったときの3点セット(debounce・AbortController・空結果の見せ方)を実装手順つきで紹介します。

2026-05-10中級

Rork Max + Swift Charts でアプリにグラフを実装する手順と、データ点が増えると重くなる原因

Rork Max が生成する SwiftUI コードに Swift Charts を組み込む流れと、1,000 点を超えたあたりからカクつき始める原因、そして実機で滑らかに描画させるための間引きとアニメーション制御の実装パターンを共有します。

2026-05-10中級

Rork で expo-image-picker が起動しない — Info.plist と権限まわりで詰まった実例

Rork で生成したアプリの画像ピッカーボタンを押しても何も起こらない。Info.plist のキー不足、権限取得の順番、iOS 14 以降の Limited Photo Access、Android 13+ のメディア権限まで、実際に詰まった原因と解決策を整理しました。

2026-05-10中級

Rork で iOS の API 通信が無音で失敗する原因 — App Transport Security を最小権限で解除する手順

Rork でビルドした iOS アプリの API 通信がエラーログも出さずに失敗する場合、App Transport Security (ATS) による遮断が原因のことがほとんどです。最小権限で解除する手順と、申請に通る Info.plist の書き方を整理します。

2026-05-10上級

Rorkで作ったアプリのiOSウィジェットが「古いまま」になる本当の原因 — App Group共有とタイムライン更新の設計を見直す

Rorkで生成したアプリにiOSウィジェットを追加したら、起動するたびに古い情報を表示する。App Groupの発行・UserDefaults共有・タイムライン更新の3点を一本の設計に収めて、本番運用に耐える親子間データ共有を組み立てる実装ノートです。

2026-05-09中級

プレミアム会員専用アイコンを動的に切り替える — Rork で Alternate App Icons を実装するときの設定と落とし穴

Rork で作ったアプリにプレミアム会員専用のアイコンを実装したとき、Expo の標準APIだけでは詰まりました。Alternate App Icons の Info.plist 設定・アセット配置・iOS 18 でのキャッシュ挙動まで、実装手順と注意点をまとめます。

2026-05-09上級

Rork の A/B テスト基盤を GrowthBook と PostHog でゼロから組む

Firebase に頼らず、GrowthBook と PostHog をオープンソースで組み合わせて Rork アプリの A/B テスト基盤を構築する手順を、SDK 統合からベイズ統計の解釈、運用上の落とし穴までまとめました。

2026-05-09中級

Rork で Google サインインの redirect_uri_mismatch が消えない時に確認する5つのこと

Rork アプリで Google サインインを実装したのに「redirect_uri_mismatch」が消えないとき、Google Cloud Console と Expo 側のどこを直せばよいかを5つのチェックポイントで解決します。

2026-05-08上級

Rork アプリの段階的リリース戦略 — Phased Release・Staged Rollout・Hotfix を組み合わせて『壊さない本番運用』を作る

Rork で出したアプリの本番運用を、iOS Phased Release・Android Staged Rollout・OTA ホットフィックスの三層で守る方法を、判断基準と監視自動化のコード付きで解説します。

2026-05-08中級

Rork Max の Cloud Compile が失敗する原因と、すぐに試せる対処法

Rork Max の Cloud Compile でビルドが失敗する時の原因を症状別に整理し、コード署名エラー・Swift バージョン不一致・タイムアウトなど、よくあるケースへの対処法を解説します。

2026-05-07中級

Rork で作ったアプリの「原因不明クラッシュ」を撲滅する — Error Boundary と Unhandled Promise の実戦的な捕捉法

Rork が生成したコードに頻出する「await のエラー握り潰し」と「ErrorBoundary なし」の組み合わせが原因で、本番アプリが原因不明で落ちる問題。実装で解決する手順を解説します。

2026-05-07上級

Rorkアプリで「閉じてる間も最新」を本番品質で実装する — iOS BGTaskScheduler × Silent Push × Android WorkManager

Rorkで作ったアプリのバックグラウンド更新を、iOSのBGTaskScheduler・Silent Push、AndroidのWorkManagerで本番品質に仕上げるための実装ガイド。配信成功率の落とし穴と回復パターンまでを解説します。

2026-05-07中級

Rorkで作ったiOSアプリで App Tracking Transparency のダイアログが出ない時の原因と対処法

Rorkで生成したiOSアプリでATT(App Tracking Transparency)のダイアログが表示されない問題を、Info.plist設定・呼び出しタイミング・AdMob連携の3つの観点から実機検証込みで解決します。

2026-05-06上級

Rorkが生成したReact Nativeコードを本番品質に育てるリファクタリング実践ガイド

Rorkが生成するReact Nativeコードに潜む6つの技術的負債を特定し、TypeScript型安全化・コンポーネント分離・状態管理・非同期処理・パフォーマンス・テスタビリティの各観点から本番品質へ引き上げるリファクタリング手法を Before/After コードで徹底解説します。

2026-05-06中級

Rorkアプリのアニメーションがカクつく — フレームドロップの根本原因を特定して直した手順

Rorkで生成されたアニメーションがカクつく問題の根本原因と修正手順を解説します。JSスレッドとUIスレッドの分離、useNativeDriverの使い方、フレームドロップの診断方法まで実践的にまとめました。

2026-05-06中級

Rork アプリに Expo Dev Client を導入する手順 — ネイティブモジュールが Expo Go で動かなくなったときの最初の一手

Rork で生成したアプリに react-native-mmkv や RevenueCat などのネイティブモジュールを追加すると、Expo Go では起動しなくなります。Expo Dev Client(カスタム開発ビルド)の導入手順と、つまずきやすい3つのポイントを実例付きで解説します。

2026-05-06上級

Rork Max × Xcode Cloud で実現する完全自動化CI/CD ― プルリクレビューからApp Store配布まで一気通貫

Rork Max が生成したネイティブSwiftUIプロジェクトにXcode Cloudを接続し、プルリクのテスト自動化からTestFlight配布・App Store提出まで完全自動化するCI/CDを0から構築する実践ガイド。

2026-05-06上級

RorkアプリにエッジAIを本番実装する — Ollama連携・ストリーミング・会話履歴管理・コスト設計まで

RorkアプリにOllama経由のローカルLLMを本番レベルで組み込む完全ガイド。トークンストリーミング・会話履歴のSQLite管理・クラウドフォールバック設計・個人開発者の収益モデルまで体系的に解説します。

2026-05-06中級

Rorkアプリでスワイプやタップが反応しない:よくある5つの原因と対処法

Rorkアプリでスワイプやタップなどのジェスチャーが反応しない問題の原因と解決法を解説します。GestureHandlerRootViewの未設定からzIndexの重なり問題まで、5つの典型パターンを具体的なコードで紹介します。

2026-05-06初級

Rorkで作るAIアプリにオフラインエッジモデルを組み込む — ネット接続不要のAI機能実装入門

Rorkで開発するアプリにオフラインで動くエッジAIを組み込む方法を解説。ネット環境がない場面でもAI機能を提供できるアプリの作り方、ユースケース、実装のポイントを初心者向けに紹介します。

2026-05-05上級

Rork アプリ品質メトリクス2026 — Crashlytics・Instruments・Android Vitals で実現するリリース品質管理

Rorkで生成したアプリを本番環境で健全に維持するための品質メトリクス管理ガイド。Firebase Crashlytics、Xcode Instruments、Android Vitalsを使ったクラッシュ率・起動速度・ANR監視と、CIパイプラインへの品質ゲート組み込みを解説します。

2026-05-05上級

Rork でポッドキャストアプリを作る実装ガイド:バックグラウンド再生・RSS 取得・オフラインダウンロードを本番レベルで動かす

Rork でポッドキャストアプリを本番レベルで構築する完全実装ガイド。expo-av によるバックグラウンド再生・RSS フィード解析・オフラインダウンロード・ロック画面対応まで、動作するコードで丁寧に解説します。

2026-05-05中級

iOS 26 Liquid Glass に対応したら既存 UI が崩れた — Rork Max アプリの修正手順

iOS 26 の Liquid Glass 対応後にナビゲーションバー消失・カラー崩れ・フローティングタブバーのレイアウトズレが起きたときの原因と、Rork Max への具体的な修正プロンプトを解説します。

2026-05-05上級

Rork Max で App Store 審査を通すための実践ガイド

Rork Max で作成したアプリが App Store 審査で却下されやすい理由と、審査を通過するための具体的な対処法を解説。メタデータの最適化・プライバシーポリシー・アクセシビリティ・パフォーマンス要件まで実践的にまとめました。

2026-05-05中級

Rork の EAS Build プロファイルを切り替えたら動かなくなった — development・preview・production の落とし穴と対処法

Rork Max の EAS Build プロファイル切り替えで起きる代表的なトラブルを解説します。environment variables の設定ミス、TestFlight への誤アップロード、production で開発用 API を叩く問題など、症状別に対処法を紹介します。

2026-05-05初級

Rork でリアルタイム為替換算アプリを作る — API 連携・ホーム画面ウィジェット・エラー対策まで

Rork を使って為替換算アプリをゼロから作るチュートリアル。ExchangeRate-API との連携、ホーム画面ウィジェット対応、よくあるエラーの対処法まで実践的に解説します。

2026-05-04中級

Rork で「Restore Purchases」が動かないとリジェクトされる — App Store審査3.1.1の落とし穴と修正手順

Rorkで作ったサブスクリプションアプリがApp Store審査でリジェクトされる原因の上位に「Restore Purchasesボタンの不備」があります。Apple Guideline 3.1.1の正しい解釈と、expo-in-app-purchases / react-native-iap での実装パターンを解説します。

2026-05-04中級

Rork Maxで作ったアプリをリリースする前に確認すべきこと — App Store & Google Play 申請チェックリスト2026

Rork Maxで生成したアプリをApp Store・Google Playに申請するときに見落としがちなポイントをチェックリスト形式でまとめました。リジェクトを防ぐための実践的な確認事項です。

2026-05-04上級

Rork × Better Auth で Web/モバイル統合認証を実装する — Cookie・Deep Link・パスキーまで

Rork で作るモバイルアプリと Web 版を同一の Better Auth バックエンドに統合する実装ガイド。メールリンク・ソーシャル・パスキー・組織機能まで Cookie/Deep Link の落とし穴を全て押さえます。

2026-05-04中級

Rork でマイク・音声録音が動かない——よくある原因と修正法を症状別に整理

Rork で生成したアプリでマイクや音声録音が機能しない場合の原因を症状別に解説。パーミッション設定・expo-audio の状態管理・iOS/Android の挙動差・シミュレーター制限まで、実際に詰まりやすいポイントを網羅しています。

2026-05-04中級

Rork アプリを iOS 26 & Expo SDK 54 に対応させる実践ガイド — Liquid Glass の実装手順

iOS 26 リリースで Rork 製 React Native アプリに必要な対応を整理。Expo SDK 54 への移行手順、Liquid Glass タブバーの実装、GlassView の使い方、よくあるエラー対処まで実際のコードで解説します。

2026-05-04上級

Rork Max で子ども向けアプリを作る — App Store Kids カテゴリ審査・COPPA対応・ペアレンタルゲートの実装ガイド

Rork Max で子ども向けアプリを開発・公開するための完全ガイド。App Store Kids カテゴリの審査基準、COPPA 準拠の実装パターン、ペアレンタルゲートのコード例、Ask to Buy 対応まで、個人開発者が実際に直面する落とし穴を軸に解説します。

2026-05-03上級

Rork × PencilKit で Apple Pencil 対応の手書きノートアプリを作る実装ガイド

PencilKit を使った手書きノートアプリを Rork で本番品質まで仕上げる方法を解説します。Apple Pencil Pro の Squeeze・Barrel Roll・Hover、PKDrawing の保存と CloudKit 同期、Vision での手書き文字認識まで実装パターン付きで掘り下げます。

2026-05-03初級

Rork で「Unable to resolve module」が出たときに最初に確認する5つのこと

Rork や React Native / Expo 開発でよく出る「Unable to resolve module」エラーの原因を5パターンに整理し、確認順序とコマンドつきで素早く解決する手順を紹介します。

2026-05-03中級

Rork書き出しiOSプロジェクトの「pod install」が止まる — Apple Silicon時代の現実的な直し方

Rorkで生成したiOSプロジェクトのpod installが失敗する原因を、Apple Silicon Mac特有のRubyアーキテクチャ問題、CocoaPodsバージョン競合、Hermes/Folly関連の落とし穴まで具体的に解説します。

2026-05-03上級

Rork アプリの Sign in with Apple を、サーバー検証とアカウント削除まで本気で実装するガイド

Rork で作ったアプリに Sign in with Apple をクライアントだけで載せて満足してしまうと、審査で確実に詰まります。ID トークンの公開鍵検証から nonce の扱い、必須となったアカウント削除フロー、Apple への revoke 通知までを、現場で動かしている構成のまま全部書きます。

2026-05-03中級

react-native-chart-kit の BarChart で複数データセットを横並び表示する実装パターン

react-native-chart-kit の BarChart は複数データセットの横並び表示に対応していません。Rork アプリで月次比較グラフなどを実装するための3つの実用的な回避策と、Victory Native への移行判断基準を解説します。

2026-05-03中級

Rork Max で複雑な画面を一発で作るプロンプトの書き方

Rork MaxのAI機能でダッシュボードやフォームなど複雑な画面を効率よく生成するプロンプト設計を解説。役割定義・UI仕様の伝え方・反復改善のコツを実例付きで紹介します。

2026-05-03中級

Rork Max で useFigma フックを使ってデザインをコードに落とし込む方法

Rork MaxのuseFigmaフックを使って、FigmaデザインをReact Nativeコンポーネントに変換するワークフローを解説。Figma連携の設定方法から、デザイントークンの活用、実際の変換パターンまで紹介します。

2026-05-03上級

Rork アプリの AI コストを月 ¥50,000 から ¥5,000 に削減させた Cloudflare AI Gateway 設計

Cloudflare AI GatewayでRorkアプリのAI APIコストを劇的に削減する方法。キャッシュ設計・マルチプロバイダー冗長化・レート制限の完全実装ガイド。OpenAI障害時の自動Gemini切替も解説します。

2026-05-02中級

Rork で StatusBar の色・スタイルが反映されない時の対処法

Rork で生成したアプリの StatusBar が iOS と Android で意図通りに表示されない問題を、実装パターン別に切り分けて解決する手順をまとめました。

2026-05-02初級

「text strings must be rendered within a <Text> component」が出たときの直し方

Rorkアプリ開発でよく出る「text strings must be rendered within a <Text> component」エラーの原因と直し方を解説します。&&演算子の数値問題・条件分岐・スタイル配列など4つのパターンごとに具体的なコードで対処法を紹介します。

2026-05-02中級

Rork のサブスクリプションを Sandbox でテストする実践 — Apple/Google で詰まる箇所と検証手順

Rork で実装したサブスクリプションを Sandbox 環境でテストする際の落とし穴を、Apple/Google の両側から実装コード付きでまとめました。本番ビルド前に必ず潰しておきたい検証ポイントを順序立てて確認できます。

2026-05-02中級

FlatList でカクつき始めたら読む — Rork アプリを FlashList v2 で快適にする実装手順

Rork で生成したアプリの長いリストが重くなったとき、FlashList v2 へ移行することでスクロールが大幅に滑らかになります。estimatedItemSize が不要になった v2 の思想を踏まえた、現実的な移行手順を解説します。

2026-05-02上級

Rork Max が生成した SwiftUI コードを本番品質まで磨き上げる10のリファクタリング・パターン

Rork Max が出力した SwiftUI コードはそのままでは App Store 審査で通らないことがあります。クラッシュやリジェクトの原因となる10のパターンを、ビフォー/アフターのコード例とともに解説します。

2026-05-02中級

Rork生成アプリにネイティブモジュールを追加する — Expo Prebuild実践ガイド

Rorkで作ったプロトタイプにネイティブSDKやカスタムモジュールを追加したくなったとき、Expo Prebuildをどう使うかを実践的に解説します。Managed Workflowの限界とBare Workflowへの移行手順を具体的なコマンド例とともに整理します。

2026-05-01上級

Rork × Notification Service Extension 本番実装ガイド — 画像付き通知・暗号化ペイロード・通知の動的書き換えで開封率を底上げする

Rork で作ったアプリに Notification Service Extension を組み込み、画像付き通知・E2E暗号化ペイロードの復号・APNs ペイロードの動的書き換えを本番品質で実装する設計と落とし穴を、動作する Swift コードとともに解説します。

2026-05-01中級

Rork で EAS Update を配信したのに反映されない — 原因を切り分ける5つの典型パターン

Rork で EAS Update を publish したのにアプリ側に反映されない、というのは慣れていてもうっかり詰まるトラブルです。よくある5つの原因と、ターミナルで5分以内に切り分ける手順を実例ベースで紹介します。

2026-05-01上級

Rork のアプリが OS アップデートで突然壊れる前に — 沈黙する非推奨 API を先回りで掴む運用設計

Apple や Google の年次アップデートで動かなくなる前に、非推奨 API・必要な PrivacyInfo・Required Reason API を継続的に監視する運用設計。Rork で長く動かすための実践パターンと自動チェックを紹介します。

2026-05-01中級

Rork 製アプリで iOS 18 のダーク/ティントアイコンと Android のテーマアイコンに対応する

Rork で生成したアプリに iOS 18 のダーク/ティント表示と Android 13 以降のテーマアイコンを実装する手順。素材の作り方、Expo 設定、差し替え時のキャッシュ問題、ストア審査での見え方まで、実機で確認しながら整理しました。

2026-05-01上級

Rork × CallKit + PushKit で VoIP 通話アプリを実装する — Native 着信 UI と専用 Push の本番運用

Rork で作った通話アプリに CallKit + PushKit を組み込み、ネイティブ着信 UI と VoIP 専用 Push を本番運用する手順を、トークン管理・audio session・審査リスクまで含めて解説します。

2026-05-01中級

VirtualizedList を ScrollView の中に置くと出る警告 — Rork で正しく直すパターン集

Rork のアプリで FlatList を ScrollView に入れたら出る『VirtualizedLists should never be nested』警告。原因と、ListHeaderComponent や FlashList を使った正しい解決パターンを実例で解説します。

2026-05-01上級

Rork Max で画面録画と配信を実装する — ReplayKit と MediaProjection の本番運用ガイド

Rork Max のアプリに iOS ReplayKit と Android MediaProjection を統合し、ゲームプレイ録画・チュートリアル動画作成・ライブ配信機能を実装する本番運用ガイド。

2026-04-30上級

Rork × AIモデレーション実装:UGCアプリで通報・自動審査・段階的制裁を本番投入する

Rork で作ったUGCアプリに、AIモデレーション・通報・段階的制裁を本番品質で組み込む完全ガイド。OpenAI Moderation・Perspective API・Cloudflare Workers Queueで設計する3層パイプラインを、コード付きで解説します。

2026-04-30中級

Rork の『undefined is not an object』エラーを最短で特定する方法

Rorkで頻発する『undefined is not an object (evaluating ...)』エラーの読み解き方と、典型的な5つの原因をコード付きで解説します。Hermesのスタックが読みにくいときのデバッグ手順もまとめています。

2026-04-30中級

RorkアプリのTextInputで文字が消える・カーソルが飛ぶ問題を3パターンで直す

Rorkで生成したアプリのTextInputで、入力中に文字が消えたりカーソルが文末に飛んだりする問題を、再レンダリング・親stateの遅延・onChangeText変換の3パターンで切り分けて直す方法を解説します。

2026-04-30上級

Rork で作るモバイルアプリのためのプロンプト設計ブループリント

Rork でモバイルアプリを開発するときに、AI への指示(プロンプト)をどう設計すれば期待通りの実装が返ってくるか。実体験から導いた実践的な設計手法を体系化します。

2026-04-30中級

Rork で iCloud バックアップから復元するとアプリ内データが消える問題の直し方

Rork で作った iOS アプリで『機種変更後にユーザーデータが全部消えた』とレビューが付くのは、ほとんどが iCloud バックアップ設計の問題です。AsyncStorage・Documents・Keychain の挙動を整理し、復元後も状態を引き継ぐ設定方法を解説します。

2026-04-30中級

Rork アプリで Bluetooth Low Energy(BLE)通信を実装する — react-native-ble-plx で IoT デバイスと連携

Rork で作ったアプリから心拍計・スマートロック・センサーといった BLE デバイスと通信するための実装ガイドです。権限・スキャン・接続・データ送受信・切断処理までを実装例とともに整理します。

2026-04-30中級

Rork で iOS アプリ申請を通すための App Tracking Transparency 実装

Rork で作った iOS アプリが ATT(App Tracking Transparency)周りで App Store 審査に落ちないようにする実装手順を、Info.plist の説明文・プロンプトを出す位置・拒否されたときの後続フローまで含めて整理しました。

2026-04-30上級

サブスクの『今・誰が・どの権利を持つか』を取り違えない — Rork で実装するエンタイトルメント状態機械の設計

Rork のアプリで返金・家族共有・解約・再開・延長を取り違えない、サブスクのエンタイトルメント状態機械を設計します。実装と落とし穴を本番で動くコード付きで解説します。

2026-04-29上級

Rork × MetricKit でアプリの本番品質を計測する実装ガイド — クラッシュ・ハング・電池消費の診断基盤を一人で作る

Rorkで作ったアプリの本番品質を、Apple純正のMetricKitだけで継続的に計測する設計を解説します。クラッシュ・ハング・スクロール品質・電池消費を、サードパーティSDKなしで見える化する実装パターンです。

2026-04-29中級

Rork で作った Android アプリの通知アイコンが白い四角になる問題の直し方

Rork や Expo で作った Android アプリのプッシュ通知アイコンが白い四角や謎のシルエットになる原因と、透過アイコンの正しい作り方・app.json の設定・キャッシュ起因の落とし穴までまとめて解説します。

2026-04-29上級

Rork × Cloudflare Durable Objects で『リアルタイム協調アプリ』のバックエンドを作る実装ガイド

Rork で作ったアプリに、Cloudflare Durable Objects を使った自前のリアルタイム協調バックエンドを組み込む実装手順を、本番で動くコードと一緒にまとめました。Liveblocks や Yjs ホスティングを使わずに、低コストで多人数同時接続を支える設計を解説します。

2026-04-29中級

Rork で日付が日本時間にならない・9時間ずれる時の直し方

Rork で作ったアプリで日時が9時間ずれる、日本時間にならない、深夜に日付が変わってしまう——そんな時に確認すべきポイントと、ライブラリ別の安全な書き方を整理しました。

2026-04-29中級

Rork アプリに Bottom Sheet を組み込む実践ガイド — @gorhom/bottom-sheet で iOS と Android の操作感を揃える

Rork が生成する Modal は便利ですが、複数のスナップポイントや慣性スクロールが必要になった瞬間に物足りなくなります。@gorhom/bottom-sheet を後から差し込む実装手順、キーボード対応、iOS/Android の差分対処までを実例で解説します。

2026-04-28上級

Rork Max でスクリーンタイム制御アプリを実装する手順 — Family Controls / DeviceActivity / ManagedSettings

Rork Max でスクリーンタイム系アプリを実装する完全ガイド。Family Controls の認可、DeviceActivity の時間帯監視、ManagedSettings によるアプリブロックを Rork のカスタムネイティブモジュールに組み込む全工程を、ハマりどころとともに解説します。

2026-04-28中級

Rork が生成したコードの TypeScript 型エラーが消えない時に試す5つの修正パターン

Rork が出力した React Native コードで TypeScript の型エラーが何度修正しても消えない時に、まず疑うべき5つのパターンと具体的な書き換え方を、実例とともにまとめました。

2026-04-28中級

Rork で Bottom Tab のアイコンが消える・タブが切り替わらない症状の修正ガイド

Rork で作ったアプリの Bottom Tab のアイコンが表示されない、タブをタップしても切り替わらない症状について、3つのパターンに分けて原因と修正手順を実際のコード例とあわせて整理しました。

2026-04-28中級

Rork で作るモバイルアプリの AI バックエンド:Cloudflare Containers と Workers AI の使い分け実践ガイド

Rorkで作ったモバイルアプリのAI機能をCloudflare Containers と Workers AIでどう使い分けるか、実装コストと運用コストの両面から具体的に解説します。

2026-04-28上級

Rork Max で Share Extension を実装する — iOS の共有シートにアプリを表示させる

Rork Max でメモアプリやリーディングリストのような『他アプリから共有を受け取る』機能を実装する完全ガイド。App Group・URL Scheme・最小限のUI設計まで、本番運用可能なコードで解説します。

2026-04-28初級

DESIGN.mdでモバイルアプリのデザインルールをAIに伝える

Googleが公開したDESIGN.md形式を使い、AIにデザイン規則を正確に伝える方法。色・フォント・余白の仕様をマークダウンで記述し、Rorkやその他のAIツールに理解させるテクニック。

2026-04-28上級

Family Sharing で IAP が消える4つのトリガー — Rork で子ども向けアプリの課金を安全に設計する

Family Sharing 経由の購入で IAP 収益が突然消える原因と、Rork で実装する StoreKit 2・Server Notifications V2 を組み合わせた安全な課金設計を、実コードとテスト手順まで網羅的に解説します。

2026-04-28中級

Rorkアプリの強制アップデート実装ガイド — 古いバージョンを安全に切り捨てる設計と運用

Rorkで作ったアプリで「古いバージョン利用者を最新版へ移行させる」仕組みの設計と実装方法を解説します。ソフト/ハード強制の使い分け、リモート設定、ストア遷移までカバーします。

2026-04-27上級

Rork Max × Apple TipKit 実装ガイド — オンボーディング離脱を減らすアプリ内ガイダンス設計

Rork Max のネイティブモジュール経由で iOS 17 以降の TipKit を組み込み、オンボーディング離脱を減らす本番運用レベルのアプリ内ガイダンスを設計する完全実装ガイドです。

2026-04-27中級

Rorkで位置情報が取れない時に最初に確認したい5つのポイント

Rorkで作ったアプリで位置情報が取れない、許可ダイアログが出ない、シミュレータでは動くのに実機で失敗する、といった典型的なつまずきを原因別に整理し、確認順序付きで解決手順を解説します。

2026-04-27中級

RorkのAndroidアプリで戻るボタンが効かない — BackHandlerの落とし穴と直し方

Rorkで作ったAndroidアプリで、戻るボタンを押すたびにアプリが終了してしまう・想定外の画面に戻る・モーダルが閉じない。BackHandlerが効かない典型的な原因と、Expo Routerでの正しい実装パターンを実コード付きで解説します。

2026-04-27上級

Rorkで生成したUIを壊さずに育てる — Storybook × Chromatic で進める視覚回帰テスト実践ガイド

Rorkが自動生成するUIを安心して育てるために、Storybook for React NativeとChromaticで構築する視覚回帰テストの実装手順、AI生成コード特有の落とし穴、レビュー運用までを通しで解説します。

2026-04-27中級

EXPO_PUBLIC_RORK_AUTH_URL を空欄のまま本番に出さないために — Rork 生成アプリの認証URL設定

Rorkで生成したアプリのコードに現れる EXPO_PUBLIC_RORK_AUTH_URL に何を入れるべきか、開発・EAS Build・本番でどう切り替えるかを実例付きで整理しました。空欄のまま審査に出す事故を防ぎます。

2026-04-26中級

Rork で Modal が閉じない・タップが通らない問題 — 詰まりやすい5つの落とし穴

Rork で生成した React Native Modal が閉じない、背景タップに反応しない、内部のボタンが押せない。原因の8割は同じ場所にあります。実装パターンごとの直し方をまとめました。

2026-04-26上級

Rork × Stripe Meter で AI アプリの使用量課金を実装する — トークン数・API 呼び出し回数で正確に課金する設計ガイド

Stripe Meter Billing で Rork アプリに使用量課金を実装します。メーター報告・冪等キー・リトライキュー・イベント集約・前払いクレジットとの使い分けまで、運用の実感を交えて解説します。

2026-04-26中級

Rork で Google Places API を使ったお店検索アプリを作る — 位置情報連携の実践ガイド

Rork と Google Places API を組み合わせて、現在地から近くのお店を検索・地図表示するアプリを作る方法を解説します。動作確認済みのコードとつまずきやすいポイントを丁寧に紹介します。

2026-04-26中級

TestFlight は問題ないのに App Store 公開後にクラッシュする4つの理由

TestFlightで完璧に動作したRorkアプリがApp Store公開後にクラッシュする理由は4つのパターンに絞られます。原因の特定方法と具体的な修正手順を解説します。

2026-04-26上級

Rork アプリで広告アトリビューションを正確に測る実装 — AppsFlyer・Adjust・SKAdNetwork 4.0・ATT 統合

Rork で作ったアプリに AppsFlyer / Adjust と SKAdNetwork 4.0 を組み込み、ATT 同意・ディープリンク・Conversion Value 設計まで一気通貫で実装する手順を、つまずきポイントとともに丁寧に解説します。

2026-04-26中級

Rork Max の SwiftUI 生成は AI 機能とどう連動しているか — 出力品質を左右する 7 つのプロンプト設計

Rork Max の SwiftUI 生成と AI 機能は別々の機能ではなく、同じ AI レイヤーの上で動いています。同じ要件を伝えても出力品質が変わる理由と、私が現場で使っている 7 つのプロンプト設計を実例付きで紹介します。

2026-04-26中級

Rork Max のアプリに iOS 26 の Liquid Glass を取り入れる — 実機で 3 本検証して見えた使いどころと落とし穴

Rork Max で生成した SwiftUI アプリに iOS 26 の Liquid Glass を組み込み、実機で公開まで進めて気付いた点をまとめました。glassEffect の使いどころ、フォールバック、よくある UI 崩れの避け方を実例で整理します。

2026-04-25上級

RevenueCat の固定費が気になり始めた人のための、App Store Server Notifications V2 自前運用ガイド

Rork アプリで RevenueCat を経由せず、App Store Server Notifications V2 を Cloudflare Workers で受信する構成を、JWS 検証・冪等処理・テスト戦略まで含めて実装する完全ガイド。

2026-04-25中級

Rork でアプリアイコンを変更したのに反映されない時の対処法

Rork でアプリアイコンを差し替えたのに古いアイコンが残る — iOS のアイコンキャッシュ、EAS Build のビルドキャッシュ、Android のアダプティブアイコン未設定など、原因別に確実な対処法をまとめました。

2026-04-25中級

Rork Companion が同期しない・接続できない時の完全対応ガイド

Rork Companion アプリが Web エディタと同期しない、QR ログインできない、プレビューが更新されないなど、現場で頻発する症状を切り分けて解決します。

2026-04-25中級

Rork アプリでスケルトンスクリーンを実装する — 読み込み中の体感速度を改善する実践パターン

Rork で作ったアプリの「読み込み中」が、ただのぐるぐるスピナーで終わっていませんか。スケルトンスクリーンと Shimmer エフェクトを取り入れるだけで、体感速度と離脱率は大きく変わります。実装の型と注意点を整理しました。

2026-04-25上級

Rork アプリで 1GB の動画・写真を確実にアップロードする — TUS と Multipart、バックグラウンド転送の実装ガイド

Rork アプリで 1GB を超える動画や高解像度写真を本番運用で確実にアップロードするための実装ガイド。TUS プロトコル、S3/R2 の Multipart Upload、iOS バックグラウンド転送、再開可能な進捗 UI を動くコードで解説します。

2026-04-25上級

Rork が裏でやっている Machine Learning 最適化 — 生成されたアプリが「なぜか軽い」理由

Rork で生成したアプリのパフォーマンスが、自分で書いたコードより軽いと感じたことはありませんか?背景には複数のML最適化が走っています。コード生成段階・ビルド段階・ランタイムの3層で何が行われているかを、私の検証結果と共に詳しく解説します。

2026-04-25中級

RorkアプリにZapierを繋ぐ — バックエンドなしでユーザー通知・データ連携を自動化する方法

Rorkで作ったアプリにZapierを連携させ、ユーザー登録メール・フォームデータ保存・購入通知などをバックエンドなしで自動化する方法を実例コード付きで解説します。

2026-04-24上級

Rork アプリで CarPlay 対応を実装する — 音楽・ナビ・メッセージを車載で動かす設計と App Store 審査の勝ち方

Rork で作ったアプリを CarPlay に対応させる実装手順を、エンタイトルメント申請から CPTemplate API の使い分け、UIScene 設定、App Store 審査通過のコツまで網羅的に解説します。音楽・ナビ・メッセージ各カテゴリ別の設計パターン付き。

2026-04-24中級

Rork アプリの WebView が真っ白になる・ページが表示されないときに確認する 6 つの原因

Rork で WebView を組み込んだら画面が真っ白になる、ページが読み込まれない、JavaScript が動かない ─ そんな症状を切り分けて確実に直すためのチェックリストです。

2026-04-24中級

Rork アプリのバイナリサイズが 150MB を超えた時に切り分ける 5 つの要因と実践的な削減手順

Rork で生成したアプリのバイナリサイズが肥大化し、App Store Connect で警告を受けた経験はないでしょうか。この記事では 150MB 超えの原因を 5 つに分解し、実機で効果を確認できた削減手順を、計測とセットで共有します。

2026-04-24中級

Metro bundlerが固まる・Fast Refreshが効かない時の診断手順

Rorkで生成したExpoアプリでMetro bundlerが固まる、Fast Refreshが反映されない——そんな時に順番にチェックすべき診断ステップと、安全なリセット手順をまとめました。

2026-04-24上級

Rork × AdMob UMP × ATT 同意管理の本番実装ガイド — グローバル配信で収益を落とさないための設計パターン

UMP と ATT を Rork アプリに正しく組み込み、GDPR 準拠しながら AdMob 収益を落とさない本番実装の設計パターンを、動くコードとともに解説します。

2026-04-24上級

Rork Max の Machine Learning 最適化 — Core ML 統合・端末別パフォーマンス調整・量子化からサイズ削減まで

Rork Max で生成した iOS アプリに Core ML を統合して、端末上で推論を動かすときの最適化手順を網羅的にまとめました。モデル変換・量子化・Neural Engine 最適化・バッテリー消費抑制まで、実アプリで詰まるポイントを実装レベルで解説します。

2026-04-24上級

Rork Max × Xcode — 生成後のネイティブ最適化ワークフロー

Rork Max で生成した SwiftUI プロジェクトを Xcode に取り込み、ネイティブ機能の最適化、Instruments での性能計測、App Store 審査前のチューニングまで行うプロ向けワークフローを解説します。

2026-04-24中級

Rork アプリで Reanimated の worklet エラーが出たときに順番に疑う 6 つのポイント

Rork 生成コードに Reanimated を組み込んだ途端に出る worklet 関連のエラーを、babel プラグインの抜け漏れから closure キャプチャまで、現場でぶつかる順に切り分けていきます。

2026-04-24中級

Rork Max で生成した SwiftUI アプリが Xcode でビルドエラー — 症状別の復旧ガイド

Rork Max で生成した SwiftUI プロジェクトを Xcode で開いてビルドしようとした際に遭遇しやすいエラー(依存解決失敗・Info.plist 不整合・Entitlements 欠落・Bundle Identifier 重複など)を、症状ごとに原因と復旧手順に分けて整理します。

2026-04-24上級

Rork で作るオンボーディングで初日の離脱を半分にする — データで直す設計ノート

Rork で作ったアプリのインストール直後の離脱率をどう下げるか。個人開発者として運用しているアプリの計測データを元に、初日のユーザー行動を解きほぐし、オンボーディング設計を削ぎ落としていった実装メモです。

2026-04-24上級

Rork に Convex を組み合わせて型安全なリアクティブバックエンドを作る

Rork が生成する React Native アプリに Convex を組み込んで、リアクティブ購読・型安全なクエリ・ファイル処理・Cron ジョブまでを一本化する実装ガイド。本番でのハマりどころも網羅しました。

2026-04-24中級

Rork アプリに Sign in with Apple を組み込む手順 — 審査で求められる実装とよくある詰まりどころ

Rork で作ったアプリに Apple ID サインインを後付けする手順をまとめました。Google/Facebook ログインを入れた途端に審査で指摘される Guideline 4.8 の要件、expo-apple-authentication の落とし穴、Android・Web での代替フローまで、実装に詰まった時に参照できる形で整理しています。

2026-04-23中級

Rork アプリで画像・動画をカメラロールに保存できない問題の完全解決ガイド

Rork で生成したアプリで画像・動画を iOS のカメラロール/Android のギャラリーに保存できない問題を、権限設定・expo-media-library の仕様・SDK 51+の変更点まで掘り下げて解決していきます。

2026-04-23中級

Rork で state を更新したのに画面が再描画されない原因と直し方

Rorkで生成したコードでsetStateしたのに画面が更新されない問題を5つの典型パターンで解説。配列のミューテート・古いクロージャ・Zustandの誤用など、再現性の高い原因を具体的なコード例で修正します。

2026-04-23上級

Rork × Notion API で CMS 駆動アプリを作る実装ガイド — 認証・ブロック描画・レート制限・画像URLの運用まで

Rork で作るアプリの裏側を Notion にする。認証方式の選び方、ブロック構造の安全な描画、1時間で切れる画像URL問題、API レート制限への向き合い方まで、本番運用に耐える設計をひとつずつ組み立てます。

2026-04-23中級

Rork アプリの Pull to Refresh でチラつき・スクロール競合を解消する実装パターン

Rork で生成したアプリに Pull to Refresh を追加したら画面がチラつく、スクロール位置が飛ぶ、読み込みが終わらない—よくあるこの3つの症状を、実装パターンごとに解消していきます。

2026-04-23上級

Rork で作ったアプリを「電波が悪い日」でも失望させない設計 — ネットワーク不安定時のUX設計ノート

Rork で作った個人アプリをストアに出したあと、私が一番たくさんレビューを落とされる原因は、「なにもない画面のまま固まる」ことでした。電波が弱い日でも、体験が静かに崩れないようにするためのUX設計・エラーステート・再試行戦略を、実装パターン込みで整理しました。

2026-04-23上級

Rork アプリに Siri と Shortcuts を統合する — App Intents の Expo 実装と失敗しない設計

Rork で作った React Native アプリに Siri Shortcuts と App Intents を組み込む実装ガイド。Expo Config Plugin で native モジュールをブリッジし、AppShortcut・Entity Query・Donations・Control Center ウィジェットまで本番運用を見据えて解説します。

2026-04-23中級

Rork の AI コード生成を速くする機械学習最適化 — 画面の裏で動いている5つの仕組み

Rork のコード生成はなぜ他のAIビルダーより速く、しかも安定しているのか。実際に計測しながら見えてきた、キャッシュ・差分生成・コンテキスト圧縮など5つの機械学習最適化を解説します。

2026-04-22中級

FlatList が空白で何も映らない—Rork アプリのリスト崩れを切り分ける

Rork で生成したアプリの FlatList が真っ白で何も表示されないときに、どこから疑うべきかを順番にまとめました。data・flex・keyExtractor・親要素の高さを見直すだけで直ることも多いです。

2026-04-22中級

Rork のスプラッシュ画面が消えない・起動直後に白い画面が出る問題の直し方

Rork で作ったアプリのスプラッシュ画面が長時間表示されたまま止まる・起動直後に白い画面が一瞬チラつく・iOSとAndroidで見え方が違う、といった症状の原因と具体的な直し方を、実機で検証したコードとあわせてまとめました。

2026-04-22中級

Rork で生成したアプリの起動時間を短くする実践テクニック

Rork で生成したアプリの起動が重く感じられる原因は、実はほとんどが初期ロードの組み立て方にあります。実機で計測しながら起動時間を1/3に縮めた手順を、測定方法と合わせて共有します。

2026-04-22中級

Rork アプリでカスタムフォントを美しく読み込む — 起動時のチラつき(FOIT/FOUT)を防ぐ expo-font 実装

Rork で生成したアプリにカスタムフォントを導入する際、起動時に一瞬デフォルトフォントが見えてしまう『FOIT / FOUT』現象。expo-font と SplashScreen を組み合わせて、読み込み完了までスプラッシュを保持する実装パターンを具体的なコードで解説します。

2026-04-22中級

Rorkで作ったアプリの日本語入力が『変換中に暴発する』問題を根本解決する

Rorkで生成したアプリの日本語入力で、IMEの変換中にイベントが暴発する・候補ウィンドウが閉じる問題の原因と対処法を、実際に動くコードと合わせて解説します。

2026-04-22上級

Rork で作った個人アプリを3年以上持たせるための保守設計 — アプリ老化と静かに戦う実践

Rork で作ったアプリを長く運用していくと、リリース直後には見えなかった「老化」が少しずつ現れてきます。OS 更新、ライブラリの破壊的変更、ユーザーの端末環境の変化。私が10年以上アプリを運営してきた経験と、Rork で作ったアプリを2年以上運用してきた中で、3年目以降も安定させるために大事にしている保守設計の考え方をまとめます。

2026-04-22中級

Rork アプリの『触った瞬間の印象』を決める3つの実装 — アニメーション・ハプティクス・遷移速度

同じ機能のアプリでも『なんか気持ちいい』と感じるアプリと、そうでないアプリがあります。この差はアニメーション・ハプティクス・遷移速度の3要素の実装で決まります。Rork で作ったアプリに今日から取り入れられる具体的なコードを解説します。

2026-04-21上級

Rork × Fastlane × EAS リリース自動化 — スクリーンショット生成・メタデータ同期・TestFlight/Play Console 配信をワンコマンド化する実装パターン

Rork で作ったアプリを Fastlane と EAS で自動リリースする実装ガイド。スクリーンショット生成・メタデータ同期・TestFlight/Play Console 配信を1コマンドで完結させる実運用パターンを解説します。

2026-04-21中級

Rork で作ったアプリがノッチや下部インジケータで切れる時の直し方

Rork で生成したアプリの上下がノッチやホームインジケータに重なってしまう問題の原因と、SafeAreaView・useSafeAreaInsets を使った実践的な解決方法を解説します。

2026-04-21中級

Rork で作ったアプリの画面回転・オリエンテーション制御が効かないときの対処法

Rork で生成したアプリで画面回転が効かない、特定画面だけ縦固定にしたい、iPad では横向きにしたい、といった要望に応える設定手順とよくある落とし穴を解説します。

2026-04-21上級

Rork で作ったアプリを本番配信するときに詰まる 6 つのポイント — 個人開発者の実装メモ

Rork で作ったアプリが手元で動いても、ストア配信直前で想定外につまずくことがあります。私が個人開発で実際に踏んだ6つの落とし穴と、それぞれの回避策を具体的にお話しします。

2026-04-21上級

Rork アプリの ATT 許可率を引き上げる実装パターン — iOS のトラッキング同意を広告収益につなげる

Rork で作った iOS アプリの App Tracking Transparency(ATT)許可率を高める実装パターンを、AdMob の広告収益を守る観点から具体的に解説します。purpose string の設計、呼び出しタイミング、プリパーミッション画面、cohort 別の効果計測、UMP(GDPR)との呼び出し順序、非パーソナライズ広告のフォールバックまで扱います。

2026-04-21上級

Rorkアプリを不正購入・リクエスト偽装から守る — App Attest / Play Integrity でAPI入口を固めるサーバーサイド検証の設計

Rorkアプリの収益を不正購入・APIリクエスト偽装から守るための、App AttestとPlay Integrityを使ったサーバーサイド検証の完全設計。iOS/Android両対応、Cloudflare Workers実装、StoreKit 2 JWS検証まで実例コードで解説します。

2026-04-21中級

Rork で作ったアプリに『ちゃんとした設定画面』を実装する — 通知・購読管理・法定表示の実装ガイド

Rork で作ったアプリの設定画面を実用レベルに仕上げる実装パターンを、通知・購読プラン管理・法定表示・サポート導線の観点から、実コードとともに丁寧に解説します。

2026-04-20中級

Rorkでアプリを出した後に変わること——「作る」より難しい「育てる」の現実

Rorkで作ったアプリをApp Storeに出して実際のユーザーに使ってもらった経験から。AIコード生成ツールが得意なこと・苦手なことと、リリース後に開発者がやるべきことを率直に書きます。

2026-04-20中級

Rork アプリのデータが消える・保存されない問題の原因と解決策

Rork アプリでデータが保存されない・再起動すると消えるという問題は、原因がいくつかのパターンに絞られます。AsyncStorage の使い方から非同期処理のタイミングバグまで、実際によく起こるケースを整理して解説します。

2026-04-20中級

Rork 生成コードで useEffect が無限ループする原因と直し方

Rorkで生成したReact NativeコードのuseEffectが無限ループする原因を5パターン解説。依存配列の設定ミス・オブジェクト依存・setState競合など具体的なBefore/Afterコードで根本修正する方法をまとめています。

2026-04-20上級

Rork Maxの自動バックエンドAPIを本番レベルで使う — データ永続化・認証・外部サービス連携の実践ガイド

Rork Maxの自動バックエンドAPIを本番環境で活用する完全ガイド。データ永続化の設計から認証フロー、外部APIとの連携、エラーハンドリングまで、実際に動くアプリを作るための実践的な知識を解説します。

2026-04-19上級

Rork × Shopify Storefront API でブランドのEC専用アプリを作る — 商品一覧・カート・決済・注文管理・プッシュ通知まで実装

Rork と Shopify Storefront API を連携して EC 専用モバイルアプリを構築する完全ガイド。商品一覧・カート管理・決済フロー・注文管理・プッシュ通知の実装コードと、App Store 審査を通過するための実践的なアドバイスを収録。

2026-04-19上級

RorkアプリにオフラインファーストアーキテクチャをSupabase同期で実装する

WatermelonDB + Supabase Realtimeを使ってRorkアプリにオフラインファーストを実装する方法を解説します。ローカルキャッシュ・楽観的更新・コンフリクト解決まで本番設計を徹底的に解説します。

2026-04-19初級

Rork で作ったアプリが固まる・操作に反応しなくなる問題:原因別の解決策まとめ

Rorkで作ったアプリがボタン操作に反応しなくなる・画面が固まる問題の原因と解決策を解説。重い処理・無限ループ・ローディング状態の欠如など、よくある4パターンを原因別にまとめました。

2026-04-19中級

Rorkアプリでローディングが終わらない — 非同期処理後にUIが更新されない問題を解決する

Rorkアプリでローディングスピナーが消えない・データが表示されない問題の原因を体系的に解説。useState・useEffect・try/catch/finallyの落とし穴と修正コードをパターン別に紹介します。

2026-04-19中級

Rorkで作ったアプリが実機でクラッシュする——原因別の対処法

Rorkで生成したアプリがプレビューでは動くのに実機でクラッシュする問題の対処法。環境変数・ネイティブモジュール・Expo設定の落とし穴を原因別に整理しました。

2026-04-18上級

Rork Max で SwiftUI と React Native を同じ仕様で作り比べた結果レポート

「SwiftUI ネイティブ vs React Native」という問いに実際の数字で答えます。Rork Max を使って同じ仕様のアプリを両方で実装し、開発速度・パフォーマンス・保守性を比較した実験レポートです。

2026-04-18中級

Rork アプリで Supabase のデータが取得できない・表示されないときの原因別対処法

Rork × Supabase でデータが表示されない原因を体系的に診断する方法を解説。RLS設定ミス・APIキーの誤り・非同期処理の落とし穴など、実際によく起きるパターンをコード例付きで紹介します。

2026-04-18中級

RorkアプリがiOSで動くのにAndroidだけおかしい:プラットフォーム差異を修正する実践ガイド

RorkアプリがiOSで動くのにAndroidで崩れる問題を解決します。シャドウ・フォント・権限・キーボード制御など主要なプラットフォーム差異を実例コードで解説します。

2026-04-16上級

Rork が生成した React Native コードのメモリリークを Flipper と Instruments で診断して直す実運用ガイド

Rork が生成する React Native コードに潜むメモリリークのパターンを、Flipper と Xcode Instruments を使った診断手順・具体的なヒープ閾値・運用上のリトリーン判断基準まで踏み込んで解説します。AdMob 月収100万円超の運用経験から、リテンションと eCPM の悪化を未然に防ぐ実装と修正コードをまとめました。

2026-04-16中級

シミュレーターで動くのに実機でクラッシュ — Rork Max アプリの原因特定と修正ガイド

Rork Max で生成した SwiftUI アプリがシミュレーターでは正常動作するのに実機でクラッシュする問題を5つのパターン別に解説。クラッシュログの読み方から具体的な修正方法まで紹介します。

2026-04-15上級

Rork Max でつくるカスタムAIキーボード拡張機能:iOS Keyboard Extension 実装ガイド

Rork MaxでiOSカスタムキーボード拡張機能を構築する完全ガイド。Claude API連携によるAI文章補完・多言語翻訳・スマートテンプレートの実装からApp Store審査対策・サブスクリプション収益化まで解説します。

2026-04-15中級

Rorkアプリでキーボードが入力フィールドを隠す問題の完全対処ガイド

Rorkアプリでキーボードが表示されるとテキスト入力フィールドが隠れる問題の原因と解決策を解説します。KeyboardAvoidingView・ScrollView・useKeyboard フックを使った実践的な対処法を紹介します。

2026-04-15中級

Rork + Superwall でペイウォールをA/Bテストして課金率を高める実装ガイド

Rorkで開発したサブスクリプションアプリにSuperwallを導入し、ペイウォールのA/Bテストで課金転換率を高める方法を解説。SDK導入からキャンペーン設定・分析まで実装コード付きで紹介します。

2026-04-15上級

Rork × RevenueCat + Stripe Web 統合ガイド:iOS・Android・Web のサブスクリプションを1つのバックエンドで管理する

Rorkアプリで iOS StoreKit・Android Google Play Billing・Stripe Web の3つの課金チャネルを RevenueCat で一元管理する実装ガイド。クロスプラットフォーム対応の落とし穴と本番運用まで解説します。

2026-04-14中級

Rork Companion が繋がらない・動作しない時の完全デバッグガイド

Rork Companionがデバイスと接続できない・プレビューが表示されない・同期が遅いなどの問題を完全解決。Wi-Fi設定・ポート開放・QRコード認証・iOS/Android別の対処法まで詳しく解説。

2026-04-14中級

Rork で課金後のステータスが反映されない — RevenueCat・StoreKit 同期問題のデバッグ手順

Rorkアプリで課金後にサブスクリプションが反映されない問題の原因と解決策を解説。RevenueCatのcustomerInfo取得タイミング・Entitlement設定・Sandbox遅延まで実例コード付きで解説します。

2026-04-13上級

Rork アプリで LLM ストリーミングを実装する — ChatGPT 風リアルタイム AI 応答 UI を Expo × SSE で本番構築する

React Native / Expo で LLM ストリーミング(SSE)を本番実装する完全ガイド。Anthropic・OpenAI の streaming API 接続から AbortController・エラーリトライ・Cloudflare Workers プロキシ・マルチプロバイダー抽象化まで動作済みコード付きで解説。

2026-04-12中級

Rorkアプリのレイアウト崩れ・レスポンシブ対応トラブルシューティング

Rorkで作ったアプリのレイアウト崩れ、SafeAreaの余白問題、画面サイズ差によるUI破綻を実例コードで解決する実践ガイド

2026-04-12中級

Rork でオフライン対応アプリを構築する — AsyncStorage と SQLite を使ったキャッシュ戦略の実践

Rork で生成したアプリにオフライン機能を実装する方法を、データの永続化からバックグラウンド同期まで段階的に解説。ユーザー離脱を防ぐキャッシュ設計の実践パターンを紹介します。

2026-04-12中級

Rorkアプリが重い・遅い・フリーズする原因と解決法:パフォーマンストラブルシューティングガイド

Rorkで作ったアプリが重い・画面切替が遅い・フリーズするときの原因を体系的に診断し、実践的な解決策を解説します。React Native特有のパフォーマンス問題にも対応。

2026-04-12初級

Rork Max で SwiftUI ネイティブアプリを作成する完全ステップバイステップガイド

Rork Max のフルネイティブアプリ生成機能を使い、SwiftUI コードを自動生成してネイティブ iOS アプリを開発・公開する完全ガイド。プロンプト設計からアプリ公開まで。

2026-04-12上級

Rork × Stripe Connect でマーケットプレイスアプリの決済を構築する

Rork と Stripe Connect を組み合わせ、出品者・購入者間の決済が動くマーケットプレイスアプリを構築する方法を体系的に解説。アカウント登録から収益分配・手数料設定まで完全網羅。

2026-04-11上級

Rork × Agora SDK でライブ配信アプリを作る実装ガイド — リアルタイム動画配信・ギフト課金・視聴者管理の全技術

Rork と Agora SDK を組み合わせてライブ配信アプリを完全実装。配信開始・視聴・ギフト送信・収益化フロー・スケーリングまで、個人開発者が知っておくべき全技術をコード付きで解説。

2026-04-11上級

Rork Maxでネイティブ統合マスタリング:iOS/Android本番環境対応ガイド

Rork MaxでiOS/Androidのネイティブ機能を完全統合。デバイス機能、パフォーマンス最適化、本番環境対応まで体系的に解説します。

2026-04-10中級

Rorkアプリの環境変数が読み込めない原因と解決法 — .envファイルとEAS Secrets設定エラーの対処法

Rorkアプリで環境変数が読み込めない・undefinedになるエラーの原因と解決法を解説。EXPO_PUBLIC_プレフィックス、EAS環境変数(旧EAS Secrets)、.envファイルの設定ミスを順番に修正します。

2026-04-10初級

Rork Max アプリ公開時のよくあるエラーと解決法 — App Store・Google Play 申請トラブル完全対処

Rork Maxで生成したアプリをApp StoreやGoogle Playに公開する際に発生しやすいエラーの原因と解決法を詳しく解説します

2026-04-10中級

Rork Max ビルドエラー完全対処ガイド — SwiftUI・Expo Router・ネイティブモジュール連携のデバッグ術

Rork Maxで発生するビルドエラーをSwiftUI・Expo Router・ネイティブモジュールの観点から体系的に解説し、確実な解決手順を提供します

2026-04-10上級

Rork Max 上級テクニック — SwiftUI APIとクラウド開発

Rork Max でのクラウドコンパイル、カスタムコンポーネント設計、外部API連携、マルチプラットフォーム対応、パフォーマンス最適化など、プロダクション環境で必要な上級テクニックを完全解説します。

2026-04-09中級

Rork × OneSignal:プッシュ通知サービスを外部連携して配信を最大化する

Rork で作ったアプリに OneSignal を組み込み、プッシュ通知の到達率・エンゲージメントを高める完全ガイド。SDK設定からセグメント配信・テンプレート活用まで丁寧に解説します。

2026-04-09中級

Rork Max EAS Build × App Store 申請エラー完全解決ガイド:証明書から審査通過まで

Rork Max で EAS Build のコードサイニングエラー・証明書有効期限切れ・App Store Connect API の設定ミスから App Store 審査のリジェクトまで、ストア公開を阻む全エラーを体系的に解決します。

2026-04-09初級

Rork Max で SwiftUI 生成が失敗・エラーになるときの完全対処ガイド

Rork MaxでSwiftUIネイティブ機能が生成されない・エラーが出る問題を解決。原因別の対処法と、確実に動くプロンプトの書き方を解説します。

2026-04-09中級

Rork Max で App Store・Google Play に公開する — ゼロから審査通過まで

Rork Maxを使ってApp Store・Google Playにアプリを公開する全ステップを詳解。Apple Developer登録・証明書設定・審査対策・リジェクト対処法まで、個人開発者が審査を通過するための実践ガイドです。

2026-04-08上級

Rork Max + EAS Build カスタムネイティブモジュール導入エラー完全解決ガイド

Rork MaxアプリにカスタムネイティブモジュールをEAS Buildで導入するときのエラーを完全解決。Config Plugin作成・iOS/Androidビルドエラー・Hermes互換性・Podfileの競合解決まで実例コード付きで解説。

2026-04-08中級

Rork Max アプリでExpo Goプレビューと実機ビルドの動作が違う:よくある原因と解決法

Rork MaxアプリをExpo Goでプレビューすると動くのに、実機ビルドや本番環境で動かないというトラブルの原因を解説。フォント・ネイティブモジュール・環境変数・APIエンドポイントの不一致を解決します。

2026-04-08上級

Rork × Turborepo モノレポ設計: 複数アプリの共有コードと型安全ライブラリを一元管理する実践的個人開発戦略

Turborepo を使って複数の Rork/Expo アプリを 1 つのモノレポで管理する方法を徹底解説。共有コンポーネント・共通型定義・カスタムフック・ユーティリティ関数を一元化し、開発速度とコード品質を劇的に向上させる設計パターンを紹介します。

2026-04-08中級

Rorkアプリ内課金(IAP)設定エラーの原因と解決方法【StoreKit・RevenueCat対応】

Rorkアプリでアプリ内課金(IAP)が動かない・テストできないエラーの原因と解決方法を徹底解説。StoreKit設定ミス・RevenueCatのAPI Key問題・Sandboxテスト失敗など12パターンのトラブルに対応。

2026-04-08中級

Rork Max App Store 公開 — 2クリック申請から審査通過まで

Rork Max を使った iOS アプリの App Store 公開フロー完全解説。2クリック申請、審査リジェクト対策、ASO 戦略、レビュー獲得まで網羅した実践ガイド。

2026-04-07上級

Rork Max × Liveblocks / Yjs:リアルタイム協調編集アプリ開発

Rork MaxアプリにLiveblocksとYjsを統合し、複数ユーザーが同時編集できるリアルタイム協調機能を実装する完全ガイド。CRDTの仕組みから本番運用まで解説します。

2026-04-07中級

RorkアプリのGoogle Playポリシー違反エラーの原因と解決方法

RorkアプリのGoogle Play審査でポリシー違反・申請エラーが発生して困っていませんか?よくあるリジェクト原因を分析し、修正方法をStep by Stepで解説します。

2026-04-07上級

Rork Max × Expo Router Web 対応 — iOS・Android・Web を1つのコードベースで展開する

Rork Max で生成した React Native アプリを Expo Router の Web サポートで iOS・Android・Web の3プラットフォームに同時展開する完全ガイド。プラットフォーム分岐・SEO対応・Web最適化まで網羅します。

2026-04-07上級

RevenueCat 上級ガイド — Win-Backキャンペーン・オファーコード・解約防止フローで LTV を最大化する

RevenueCat の高度な機能を活用して解約を防止し、離脱ユーザーを呼び戻す方法を解説。オファーコード・Win-Backキャンペーン・グレースピリオド・解約フローのUX設計まで網羅した実践ガイドです。

2026-04-07上級

Rork Max × Stripe で Apple Pay / Google Pay を実装する — ワンタップ決済で購入転換率を劇的に改善する実践手法

Rork Max と Stripe Payment Sheet を使って Apple Pay・Google Pay を実装する方法を完全解説。Merchant ID 設定からバックエンド構築、本番リリースまでの全工程を網羅したプロ向け実践ガイドです。

2026-04-06中級

Rork × Mixpanel 完全導入ガイド:ユーザー行動分析でリテンションとLTVを最大化する

RorkアプリにMixpanelを導入してユーザー行動を可視化する完全ガイド。イベントトラッキング・ファネル分析・コホート分析の実装方法をコード例付きで解説。リテンション率とLTVを高める分析基盤を構築しましょう。

2026-04-06中級

Rork Maxでフィンテック・ウォレット・経費精算アプリを構築する

Rork Maxを活用して、ウォレット機能・送金機能・経費精算機能を持つフィンテックアプリを開発する方法を解説します。Supabaseによるリアルタイム残高管理と、適切なコンプライアンス対応についても詳しく説明します。

2026-04-05初級

Rork × expo-notifications ローカル通知 実装ガイド — スケジュール・繰り返し・リマインダーの作り方

Rork × expo-notifications でローカル通知を実装する完全ガイド。スケジュール通知・繰り返しアラーム・リマインダーの作り方をコード例付きで丁寧に解説します。

2026-04-05上級

Rork Max × Swift Concurrency 実装ガイド——async/await・Actor・Structured Concurrency でアプリを根本から変える

Rork Max で Swift Concurrency を完全活用するための実践ガイド。async/await の正しい使い方から Actor によるデータ競合防止、Structured Concurrency・TaskGroup・AsyncStream まで、プロダクション品質のコードを体系的に解説します。

2026-04-05上級

Rork Max × WidgetKit・ライブアクティビティ実装ガイド 2026 — Dynamic Island 対応まで

Rork Max で iOS Widget・ロック画面ウィジェット・Dynamic Island 対応のライブアクティビティを実装するための実践ガイド。WidgetKit の基礎から Timeline 更新戦略、App Intents 連携、収益化まで体系的に解説します。

2026-04-04上級

Rork × React Native Skia 高品質グラフィックスUI — カスタムチャート・アニメーション・シェーダーエフェクト実装パターン

React Native Skiaを使ってRorkアプリに高品質なカスタムグラフィックスを実装する完全ガイド。Canvasによるカスタムチャート、グラデーション、シェーダーエフェクト、Reanimatedとの組み合わせによるインタラクティブアニメーションまで実践コード付きで解説します。

2026-04-04中級

n8n × Google AI Studio で Rork アプリのバックエンド処理を自動化する

n8nのワークフロー自動化ツールとGoogle AI Studio(Gemini API)を組み合わせ、Rorkで作ったモバイルアプリのバックエンド処理をノーコードで自動化する実践ガイドです。

2026-04-04上級

Rork Max ゼロから収益化 実践ガイド 2026 — アイデアから App Store 月収10万円まで

Rork Max を使ってゼロからアプリを作り、App Store・Google Play で継続収益を得るための完全マスターガイド。設計・実装・ASO・課金設定・レビュー対策まで、実践的な手法を体系的に解説します。

2026-04-04中級

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

Stitch で要件整理、Figma Make で日本向けUIを仕上げ、Rork でコード自動生成するアプリ開発ワークフロー。Design.md を活用した効率的なアプリ制作方法を解説します。

2026-04-04中級

Rork × Firebase Realtime Database でリアルタイム同期アプリを作る入門ガイド

Rork アプリに Firebase Realtime Database を連携する方法をゼロから解説。データのリアルタイム同期・CRUD操作・オフライン対応まで、実践コード付きで丁寧に説明します。

2026-04-04中級

Rork × PostHog でユーザー行動を可視化する:プロダクトアナリティクス完全導入ガイド

RorkアプリにPostHog(プロダクトアナリティクス)を導入してユーザー行動を可視化する方法を解説。イベントトラッキング・ファネル分析・フィーチャーフラグの実装手順を初心者にもわかりやすくご紹介します。

2026-04-04上級

Rork Max × AI自動コードレビュー:GitHub Actions + Claude APIで実現する継続的品質保証

GitHub ActionsとClaude APIを組み合わせてRork Maxプロジェクトにおける自動コードレビューを実装する完全ガイド。PRごとにAIがバグ・セキュリティリスク・パフォーマンス問題を自動検出し、開発品質を継続的に向上させる実践手法を解説します。

2026-04-03上級

Rork アプリ パフォーマンス最適化:レンダリング・メモリ・バンドルサイズを徹底チューニング

Rork製アプリのパフォーマンスを限界まで引き出すための完全ガイド。レンダリング最適化・メモリリーク対策・バンドルサイズ削減・Flipperプロファイリングまでを体系的に解説します。

2026-04-02上級

Rork アプリ完全セキュリティ実装ガイド — 生体認証・暗号化・セキュアストレージ・証明書ピンニング

Rork で本番リリースするアプリに必須のセキュリティ実装を徹底解説。生体認証・AES暗号化・セキュアストレージ・証明書ピンニング・ルート検出・ATTまで、実践コード付きで網羅します。

2026-04-02上級

Rork × Hono.js × Cloudflare Workers で本番レベル REST API を構築する — ルーティング・JWT認証・D1・R2・レート制限の実装

Rork製アプリのバックエンドとしてHono.js × Cloudflare Workersを採用し、JWT認証・D1データベース・R2ファイルストレージ・レート制限を組み込んだ本番レベルのREST APIをゼロから構築する完全実践ガイドです。

2026-04-02初級

RorkアプリにNativeWindを導入してTailwind CSSでスタイリングする方法

RorkアプリにNativeWindを導入し、Tailwind CSSのユーティリティクラスでスタイリングする手順を解説。セットアップから基本的なレイアウト、ダークモード対応、レスポンシブデザインまで実装例付きで丁寧に説明します。

2026-04-02初級

Rork アプリにネイティブ共有機能を追加する — Share Sheet 実装ガイド

Rork アプリにネイティブ Share Sheet を実装する入門ガイド。テキスト・URL・画像のシェアから SNS 連携・ディープリンク連携まで、実際のコードで丁寧に解説します。

2026-04-02初級

Rork でアンケートアプリを作る入門ガイド — フォーム設計・回答収集・集計グラフの実装

Rork を使ってアンケート収集アプリをゼロから作る方法を解説。フォーム設計・複数回答形式・Supabase によるデータ保存・集計グラフ表示まで、初心者でも 1 日で完成できる実践ガイドです。

2026-04-01上級

Rork Max × tRPC × Cloudflare Workers:型安全なエッジAPIバックエンドの設計・実装・本番運用

Rork MaxとtRPC・Cloudflare Workersを組み合わせ、モバイルとサーバー間で完全な型安全を実現するエッジAPIバックエンドの設計から本番デプロイまでを徹底解説します。

2026-04-01上級

RorkでB2B SaaSアプリを構築する — マルチテナント設計・RBAC・Stripe組織課金の実装

RorkでB2B SaaSアプリを構築するための完全ガイド。マルチテナントアーキテクチャ、ロールベースアクセス制御(RBAC)、組織ごとのStripe課金、招待フローを実装する方法を詳細コード付きで解説します。

2026-03-31中級

Rork × Make(旧Integromat)連携ガイド:Webhookでノーコードバックエンドを構築する方法

Rorkアプリに Make(旧Integromat)を連携させる方法を解説。Webhookを使ったノーコードバックエンドの構築から、フォーム送信→Notion保存→メール通知まで実践的なシナリオを紹介します。

2026-03-31上級

Rork Max ソーシャルアプリ機能 構築ガイド — タイムライン・フォロー・リアルタイムフィード

Rork Max + Supabase でフォロー/タイムライン/いいね・コメント/リアルタイム同期/プッシュ通知を本番品質で組み上げる手順を、静かなユーティリティアプリを長く運用してきた個人開発の視点からまとめたガイドです。

2026-03-30上級

Rork × React Native Reanimated & Gesture Handler 実践ガイド — 60fps を維持するアニメーション設計と高度なジェスチャーインタラクション

Reanimated 3 と Gesture Handler で 60fps を保つ設計を、壁紙・癒し系アプリの実運用で踏んだ落とし穴とともに整理しました。runOnJS の発火遅延、useDerivedValue キャッシュ、FlashList との併用、cancelAnimation 漏れなど、公式ドキュメント外の知見を実測値付きで共有します。

2026-03-30上級

Rork Max × ARKit × Core ML 統合開発ガイド — AI と拡張現実で次世代アプリを作る

Rork MaxのネイティブSwift機能を活用し、ARKitと Core MLを統合した高度な拡張現実アプリの開発方法を完全解説。リアルタイム物体認識から3Dオブジェクト配置、App Store審査対策までの実践テクニック。

2026-03-30中級

Rork Max SwiftUI ネイティブ機能 — Dynamic Island・Live Activities・HealthKit 対応

Rork Max の SwiftUI ネイティブ機能を徹底解説。Dynamic Island、Live Activities、HealthKit、HomeKit から App Store 公開まで、実装パターン+コード例で完全ガイド。

2026-03-30中級

Rork アプリの Expo 依存関係エラー解決ガイド

Rork で生成したアプリの Expo 依存関係エラーを症状別に解決する実践的なガイドです。バージョン競合からインストール失敗まで、よくあるエラーの原因と対処法をマスターしましょう。

2026-03-30中級

Rork で発生する React Native / Expo ランタイムエラーの完全解決ガイド

Rork が生成する React Native + Expo ベースのアプリで発生する典型的なランタイムエラーの完全な解決ガイド。TypeError、Hooks ルール違反、モジュール互換性問題を実例とコード例で解説。

2026-03-30中級

Rork × Trigger.dev でモバイルアプリのバックグラウンドジョブを自動化する方法

Rork で開発したモバイルアプリに Trigger.dev を組み合わせ、プッシュ通知・データ同期・コンテンツ更新などのバックグラウンドジョブを自動化する実践的な実装ガイドです。

2026-03-29中級

Rorkアプリのビルドエラーを体系的に切り分けて直す

Rorkアプリ開発でのビルドエラー対処法。依存関係の競合、CocoaPods/Gradle問題、TypeScript型エラー、バンドルエラーの解決ステップを完全解説。

2026-03-29中級

Rork アプリのローカルデータ永続化 — AsyncStorage・MMKV・SQLite を実測で選び分ける

Rork アプリのローカルストレージを AsyncStorage・MMKV・SQLite で実測比較。移行手順、MMKV の落とし穴、SQLite を一括投入で数十倍速くする WAL + トランザクション設計まで、個人開発の実体験をもとに解説します。

2026-03-29中級

AIエージェント × モバイルアプリ設計 — 「全部AIにやらせない」関心の分離アーキテクチャ

モバイルアプリにAIエージェントを組み込む際、すべてをAIに任せるのではなく決定論的タスクを分離する設計パターンを解説。Rorkアプリでの実践的なアーキテクチャ例を紹介します。

2026-03-29初級

Rork アプリのエラーハンドリングとクラッシュ対策入門 — 安定したアプリを作るための基本テクニック

Rork で開発したアプリのエラーハンドリングとクラッシュ対策の基本を解説。try-catch、Error Boundary、ネットワークエラー処理、デバッグ手法まで初心者向けに紹介します。

2026-03-29中級

Rork Max で SwiftUI ネイティブアプリを開発する手順

Rork Max の AI エンジンで、ネイティブ Swift/SwiftUI コードを自動生成し、iPhone・iPad・Apple Watch・Vision Pro に対応するアプリを開発する手法を解説します。

2026-03-29中級

Rorkアプリのデータベース・バックエンド接続エラー解決法 — Firebase/Supabase対応

RorkアプリがFirebase、Supabaseなどのバックエンドと接続できない場合の完全解決ガイド。認証エラー、CORS問題、ネットワークセキュリティ設定、データ永続化、オフライン同期まで、実践的なトラブルシューティングを網羅。

2026-03-29中級

Rorkアプリのビルドエラーを直す — SwiftUI 関連の問題を中心に

Rorkで生成したアプリのSwiftUIビルドエラーを解決する方法をまとめました。プレビュー表示エラー、型チェックタイムアウト、インポート不足エラーなど、実際の原因と対処法を詳しく解説します。

2026-03-29中級

Rork アプリの多言語対応ガイド — i18n設定とGoogle翻訳APIでグローバル展開する方法

Rork アプリをグローバル展開するための多言語対応(i18n)実装ガイド。React Native/Expo での言語設定からGoogle翻訳API の組み込み、App Storeメタデータの多言語化まで完全解説。

2026-03-29上級

Rork Max — SwiftUI × Vision Pro ネイティブアプリ開発

Rork Max のネイティブコード生成エンジンを活用し、SwiftUI で iOS と Vision Pro 向け visionOS アプリを同時開発する完全ガイド。空間 UI パターン、RealityKit 統合、パフォーマンス最適化、App Store 審査対応、サブスクリプション収益化まで、リリースに必要な全工程を解説。

2026-03-29上級

Rork アプリのプッシュ通知マスタープラン — セグメント配信・A/Bテスト・自動化パイプラインの実装ガイド

Rork アプリにおけるプッシュ通知の上級実装ガイド。ユーザーセグメント配信、A/Bテスト、自動化パイプライン、リテンション向上戦略まで体系的に解説します。

2026-03-28中級

Rork で音楽プレイヤーアプリを作る — expo-av によるオーディオ再生の実装ガイド

Rork と expo-av を使って音楽プレイヤーアプリを構築する方法を解説。再生・一時停止・シークバー・プレイリスト管理まで、実践的なコード例とともにステップバイステップで紹介します。

2026-03-28上級

Rork アプリ設計パターン — MVVM・Clean Architecture・依存性注入で保守性の高いアプリを作る

Rork で開発するモバイルアプリの設計パターンを体系的に解説。MVVM パターン、Clean Architecture、依存性注入を React Native / Expo の文脈で実装し、スケーラブルで保守しやすいアプリ構造を構築する方法を学びます。

2026-03-28上級

Rork Max × Supabase Edge Functions & Row Level Security — セキュアな API 設計

Rork Max アプリで Supabase Edge Functions と Row Level Security(RLS)を活用し、セキュアでスケーラブルな API を設計・実装するための上級ガイド。認可パターンから本番運用まで網羅します。

2026-03-28上級

Rork Max エラーハンドリング・デバッグ・本番監視の実践パターン — 堅牢なアプリを構築する上級テクニック

Rork Max のアプリに本番品質の堅牢性を持たせるための実践パターン。Error Boundary の多層配置、グローバルエラー捕捉、構造化ロガー、Sentry/Crashlytics 統合に加え、複数アプリの運用で得た差分監視やログサンプリングの工夫を共有します。

2026-03-27上級

Rork Max 高度なナビゲーション設計パターン — ネスト構造・カスタム遷移・認証フロー・共有要素トランジションの実装

Rork Max のナビゲーション設計を、2013年から個人で運用してきたアプリ群の実体験ベースで掘り下げる上級ガイド。Expo Router のネスト構造、認証フロー分岐、共有要素トランジションに加え、本番運用で気づいた6つの落とし穴と回避策を動くコードで紹介します。

2026-03-27上級

Rork Max ネイティブSwift開発 — Xcodeなしで本格iOSアプリを作る

Rork Max のCloud MacフリートでXcodeなしにネイティブSwiftコンパイル。App Store提出まで、実践的なワークフローと最適な選択基準を完全解説。

2026-03-27上級

Rork Max × Expo Modules API: カスタムネイティブモジュールの実装と配布の

Expo Modules APIを使ったカスタムネイティブモジュールの設計・実装・テスト・npm配布までを解説。Rork Maxでネイティブ機能を自在に拡張する上級テクニック。

2026-03-26初級

Rork で家計簿アプリを作る:データ可視化と CSV エクスポート機能付きチュートリアル

Rork AI を使って、チャート機能とデータエクスポート対応の家計簿アプリを構築。プロンプトエンジニアリング、カテゴリ管理、CSV出力までの全手順を解説。

2026-03-26中級

Rork アプリの起動クラッシュ・白画面 完全解決ガイド

Rorkアプリが起動直後にクラッシュしたり、白画面のまま固まる問題を根本から解決。白画面・即座クラッシュ・遅延クラッシュ・リリルビドのクラッシュなど5パターンの原因と対処法を網羅。Xcode・Logcat・React Native Debuggerでの実際のデバッグ手順付き。

2026-03-26初級

Rork React Native ビルドエラー完全解決ガイド 2026

Rork で生成した React Native アプリのビルドエラーを完全解決。Metro Bundler、ネイティブモジュールリンク、Gradle、Xcode、Expo 設定エラーまで、症状・原因・解決策を網羅しています。

2026-03-26上級

AIエージェント × モバイルアプリ開発 完全自動化ガイド

AGENTS.md、Figma MCP、ハーネスエンジニアリングを組み合わせたモバイルアプリ開発の完全自動化ワークフロー実装ガイド。

2026-03-26中級

Rork Max で Apple Watch アプリを開発する — watchOS コンパニオンアプリ構築ガイド

Rork Max を使って Apple Watch(watchOS)コンパニオンアプリを構築する方法を解説。SwiftUI による WatchKit 開発、iPhone 連携、HealthKit 統合、コンプリケーション実装までステップバイステップで学べます。

2026-03-26上級

Rork Max × Server-Driven UI — バックエンドからUIをリアルタイム制御する次世代アーキテクチャ

Server-Driven UI(SDUI)をRork Maxで実装する方法を解説。バックエンドからUIコンポーネントをJSON定義で配信し、アプリ更新なしで画面レイアウトを動的に変更する設計パターンを紹介します。

2026-03-26上級

Rork Max × visionOS 空間コンピューティングアプリ開発 — Vision Pro 対応アプリを AI で構築する

Rork Max で visionOS 対応の空間コンピューティングアプリを構築する方法を徹底解説。RealityKit・Immersive Space・3Dコンテンツ配置・ハンドトラッキングの実装パターンをコード付きで紹介します。

2026-03-25中級

Rork × Supabase 認証&リアルタイム機能実装ガイド — ノーコードでバックエンドを構築する方法

RorkとSupabaseを組み合わせて、認証機能とリアルタイムデータ同期を実装する方法を解説。ユーザー登録からリアルタイムチャットまで、実践的なステップバイステップガイドです。

2026-03-25上級

Rork Max で構築する Apple Intelligence 対応アプリ — Writing Tools・Image Playground・Genmoji API 統合ガイド

Rork Max を使って Apple Intelligence の主要 API(Writing Tools、Image Playground、Genmoji)をネイティブ Swift アプリに統合する方法を、コード例付きで詳しく解説します。

2026-03-24上級

Rork × GraphQL実装ガイド — Apollo Clientで構築するリアルタイムデータ連携アプリ

RorkアプリにApollo ClientでGraphQLを統合する完全ガイド。スキーマ設計からクエリ・ミューテーション・サブスクリプション、キャッシュ最適化まで実践的なコード例とともに解説します。

2026-03-22上級

Rork のバイブコーディングで多画面アプリを破綻させない — 画面分割・状態管理・プロンプトを3段階に分ける設計手順

Rork で4画面を超えるアプリを作ると、画面単体では動くのに遷移の瞬間に状態が消える問題に当たります。原因はプロンプトの構造にあります。3層分離・型付き Context・段階プロンプトで多画面アプリを壊さず育てる手順を、実際に動いた構成とともにまとめました。

2026-03-22中級

Rork × バイブコーディング実践テクニック — プロンプト設計からApp Store公開まで

Rork のバイブコーディング機能を活用し、プロンプト設計からアプリ公開までの実践的なワークフローを解説

2026-03-22中級

Rork Max でアプリのセキュリティを強化する — Keychain・暗号化・生体認証の実装ガイド

Rork Max で開発するアプリのセキュリティを強化する方法を解説。Keychain によるトークン管理、データ暗号化、Face ID / Touch ID 連携、SSL ピン留めなど、実践的なセキュリティ対策を網羅します。

2026-03-22上級

Feature Flags を運用に耐えさせる — Rork Max のキルスイッチと段階的ロールアウト設計

Rork Max アプリに Feature Flags と Remote Config を導入し、審査を待たずに障害を止めるキルスイッチ、安定したバケット配分による段階的ロールアウト、フラグを負債にしない運用までを実装コードとともに整理します。

2026-03-21中級

Rork × GitHub Actions で CI/CD を構築する — EAS Build 自動化からテストフライト配布まで

Rork で作ったアプリに GitHub Actions と EAS Build を使った CI/CD パイプラインを構築する方法を解説。プルリクエストごとの自動テスト、ビルド自動化、TestFlight への自動配布までを実践的にカバーします。

2026-03-21中級

Rork × Figma — デザインカンプからアプリを生成するワークフロー

Figma のデザインカンプを活用して Rork でアプリを効率的に生成する方法をお伝えします。AI フレンドリーなデザインの準備、プロンプトへの反映、Rork Max での Swift ネイティブ変換まで、デザインからアプリ完成までの一連の流れを丁寧に解説します。

2026-03-20上級

Rork 実践テクニック集【後編】— 収益化・本番品質・CI/CD・パフォーマンス最適化

Rork で作ったアプリを本番運用に乗せて収益化するまでに必要な、StoreKit 2 / RevenueCat、EAS CI/CD、Detox、SQLite + CRDT を中心に、2014年から個人開発を続けてきた中で身についた判断軸を添えて整理しました。

2026-03-20中級

Rork 実践テクニック集【前編】— アプリ設計・UI構築・基本的な開発パターン

Rork Lab のプレミアム記事から厳選した実践テクニックの前編。アプリ設計のベストプラクティス、UI構築パターン、Supabase連携、基本的なテストの書き方をコード付きで解説。

2026-03-20初級

Google Stitch × Rork — Vibe Design でアプリUIを設計し、Rork で即座に実装する方法

無料の Google Stitch で Vibe Design によりアプリの UI を設計し、Rork / Rork Max で即座にネイティブアプリとして実装する方法を解説。デザイン初心者でもプロ品質のアプリが作れる。

2026-03-20上級

Rork Max で作る本格フィットネストラッカー — HealthKit × Apple Watch × ウィジェット統合開発

Rork MaxでHealthKit・Apple Watch・ホーム画面ウィジェットを統合したフィットネストラッカーアプリを構築する上級チュートリアル。設計からApp Store公開まで完全解説。

2026-03-19上級

Unity ゲームの収益化実践ガイド — AdMob最適化・IAP実装・サブスク設計パターン【上級編】

Unity モバイルゲームの収益を伸ばす実装パターンを、AdMob メディエーション・StoreKit 2 / Google Play Billing v7 のIAP・サブスク設計まで本番コード付きで整理した上級向けの実装メモです。

2026-03-19中級

OpenClaw × Rork でAIパートナーモバイルアプリを作る — チャットUI・音声通話・記憶機能の実装ガイド

Rork / Rork Max を使って OpenClaw ベースのAIパートナーモバイルアプリを開発する方法を解説。チャットUI、音声通話、永続メモリ、プッシュ通知の実装から App Store 申請まで。

2026-03-19中級

Rork Max × Claude Code × Opus 4.6 — 3日で$1.5M ARRを達成した実用的コンビの技術解剖

Rork Max の内部で動く Claude Code と Opus 4.6 の仕組みを技術的に解剖。プロンプト一発でネイティブ Swift アプリが生成される裏側のアーキテクチャ、パフォーマンス最適化、そして実際の開発ワークフローを詳しく解説します。

2026-03-19上級

Rork Max で作る本格学習アプリ(EdTech)実装ガイド:コース管理・進捗追跡・Stripe課金まで

Rork Max を使って本格的な学習アプリをゼロから構築する上級ガイド。Supabase でコース・進捗管理、Stripe で課金フロー、オフライン対応まで完全実装。5000文字超の実践チュートリアル。

2026-03-17初級

skills.sh × Rork — AI スキルでアプリ開発ワークフローを自動化する

skills.sh スキルマーケットプレイスを Rork 開発ワークフローに組み込み、SEO・デザイン・PDF生成などの反復作業を AI エージェントに委任する方法を解説します。

2026-03-17中級

Rork × Google Stitch — デザインから React Native アプリまで AI で一貫開発

Google Stitch で生成した UI デザインを Rork Max に取り込み、本番品質の React Native アプリを最短で完成させるワークフローを解説します。

2026-03-17上級

Rork MaxでECアプリを1から構築する【Supabase + Stripe + プッシュ通知】

Rork MaxでフルスタックECアプリを1から構築。Supabaseで商品管理・認証、Stripe決済、プッシュ通知まで実装する実践チュートリアル。

2026-03-15中級

Rork Max で 3D ゲームを作る:Metal フレームワークと AI で始めるゲーム開発入門

Rork Max の Swift ネイティブ環境で Apple の Metal フレームワークを活用し、3D ゲームを AI アシストで開発する方法を解説。ゲームループ、物理演算、シーン構築まで実践的に学べる。

2026-03-15中級

Expo SDK 55 で始める最新パフォーマンス最適化テクニック

Expo SDK 55がもたらすHermes V1、EASビルドキャッシング、モーダル改善など最新のパフォーマンス最適化手法を完全解説。実装例とベストプラクティス付き。

2026-03-14上級

Rork アプリのパフォーマンス最適化 — レンダリング・メモリ・ネットワークの実践テクニック

Rorkで作成したモバイルアプリのパフォーマンスを劇的に改善する方法。レンダリング最適化、メモリ管理、ネットワーク効率化のコード例付き実践ガイド。

2026-03-14初級

Rork Max ダークモード・テーマ設計ガイド — アプリの見た目を自在にカスタマイズ

ダークモード・ライトモード対応、カスタムテーマ設計、デザイントークン管理を解説。モダンなアプリUI実装ガイド。

2026-03-14中級

Rork Max カメラ・ギャラリー機能ガイド — 写真撮影と画像選択を実装する

Rork Maxを使ってカメラアクセスとギャラリー機能を実装する方法を解説。画像の撮影・選択・最適化まで完全ガイド。

2026-03-14中級

Rork Max × Stripe サブスクリプション実装ガイド — ノーコードでアプリ内課金を構築する

Rork Maxを使ってStripeサブスクリプションを実装し、ノーコード/ローコードでアプリ内課金を構築する完全ガイド。顧客管理から更新、キャンセルまでをカバー。

2026-03-14上級

Rork Maxアプリのテスト — Jest単体テスト・Detox E2Eテスト・品質管理

Rork Maxで生成したアプリに本格的なテストを導入する完全ガイド。Jest/React Native Testing LibraryによるUnit Test、DetoxによるE2Eテスト、スナップショットテスト、CI自動化まで。

2026-03-14上級

Rork アプリを EAS で CI/CD 化する — Build・OTA 配信・GitHub Actions 連携の実装と運用メモ

6本のアプリを並行運用する個人開発の現場で、Rork(Expo)アプリのビルドと配信を EAS に移行した手順をまとめました。EAS Build・EAS Update・GitHub Actions 連携に加え、無料プランの制限と付き合うコツもお伝えします。

2026-03-14上級

Rork Maxでのディープリンク・ユニバーサルリンク実装 — 遅延ディープリンク、帰属追跡、グロース戦略

Rork Maxでディープリンク、ユニバーサルリンク、アプリリンク、遅延ディープリンク、帰属追跡を実装。グロース・ハック・パターン、インストール帰属、ユーザー・ジャーニー最適化を習得できます。

2026-03-14上級

Rork Maxで実装するオフライン・ファースト・アーキテクチャ — ローカル・ファースト・データベース、同期エンジン、競合解決

Rork Maxでオフライン・ファースト・アーキテクチャを実装する方法を詳しく解説。ローカル・ファースト・データベース、CRDT同期エンジン、競合解決戦略を習得して、本番レベルのアプリを構築できます。

2026-03-13中級

Rorkアプリのナビゲーションを組み直さずに済ませる — Expo Router の設計手順

Rorkが生成するExpo Routerのファイル構造を先に理解し、タブ・スタック・モーダル・認証ガード・ディープリンクを手戻りなく積み上げる手順を、実際につまずいた箇所とあわせて整理します。

2026-03-12中級

Rork でユーザー認証を実装する — Firebase・Supabase 連携ガイド

Rork で作ったアプリにユーザー認証機能を追加する方法を解説。Firebase Authentication と Supabase Auth の両方に対応した実装ガイドです。

2026-03-11初級

Rork Max プロンプトエンジニアリング — AIで高品質アプリを作る10のコツ

Rork Maxで高品質なネイティブSwiftアプリを生成するためのプロンプトの書き方を実例付きで解説。初心者でも使えるテンプレート付き。

2026-03-10中級

Rork + Figma連携ガイド:デザインからプロトタイプまでの完全フロー

FigmaでデザインしたUIコンポーネントをRorkで効率的にプロトタイプ化する方法を解説します。デザインシステムの構築からコンポーネント管理まで。

2026-03-10初級

Rork Companion Mac App:Xcodeなしで実機テストを実現する新ツール

Rork Companion Mac Appの機能と使い方を徹底解説。Xcodeの30GBインストール不要で、iPhoneへの実機インストールとテストが可能になります。

2026-03-10中級

Rorkで作ったアプリをApp StoreとGoogle Playに公開する方法

RorkオリジナルとRork Maxを使用してApp StoreとGoogle Playにアプリを公開する完全ガイド。

2026-03-10中級

RorkのReact Native + Expoアーキテクチャを深掘り解説

RorkがReact NativeとExpoをどのように活用してクロスプラットフォーム開発を実現するか学びます。

すべての記事