Rorkでサブスク売上を最大化する Subscription Group とイントロオファーの実装パターン
Rorkで作ったアプリの月額サブスクで「初月解約率が高い」と悩んでいる方向けに、Subscription Group の階層化設計と3種類のイントロオファーを使い分けるための実装テンプレートをまとめます。
Rork のサブスクリプションを Sandbox でテストする実践 — Apple/Google で詰まる箇所と検証手順
Rork で実装したサブスクリプションを Sandbox 環境でテストする際の落とし穴を、Apple/Google の両側から実装コード付きでまとめました。本番ビルド前に必ず潰しておきたい検証ポイントを順序立てて確認できます。
FlatList でカクつき始めたら読む — Rork アプリを FlashList v2 で快適にする実装手順
Rork で生成したアプリの長いリストが重くなったとき、FlashList v2 へ移行することでスクロールが大幅に滑らかになります。estimatedItemSize が不要になった v2 の思想を踏まえた、現実的な移行手順を解説します。
Rork生成アプリにネイティブモジュールを追加する — Expo Prebuild実践ガイド
Rorkで作ったプロトタイプにネイティブSDKやカスタムモジュールを追加したくなったとき、Expo Prebuildをどう使うかを実践的に解説します。Managed Workflowの限界とBare Workflowへの移行手順を具体的なコマンド例とともに整理します。
Rork × Notification Service Extension 本番実装ガイド — 画像付き通知・暗号化ペイロード・通知の動的書き換えで開封率を底上げする
Rork で作ったアプリに Notification Service Extension を組み込み、画像付き通知・E2E暗号化ペイロードの復号・APNs ペイロードの動的書き換えを本番品質で実装する設計と落とし穴を、動作する Swift コードとともに解説します。
Rork で EAS Update を配信したのに反映されない — 原因を切り分ける5つの典型パターン
Rork で EAS Update を publish したのにアプリ側に反映されない、というのは慣れていてもうっかり詰まるトラブルです。よくある5つの原因と、ターミナルで5分以内に切り分ける手順を実例ベースで紹介します。
Rork のアプリが OS アップデートで突然壊れる前に — 沈黙する非推奨 API を先回りで掴む運用設計
Apple や Google の年次アップデートで動かなくなる前に、非推奨 API・必要な PrivacyInfo・Required Reason API を継続的に監視する運用設計。Rork で長く動かすための実践パターンと自動チェックを紹介します。
Rork 製アプリで iOS 18 のダーク/ティントアイコンと Android のテーマアイコンに対応する
Rork で生成したアプリに iOS 18 のダーク/ティント表示と Android 13 以降のテーマアイコンを実装する手順。素材の作り方、Expo 設定、差し替え時のキャッシュ問題、ストア審査での見え方まで、実機で確認しながら整理しました。
Rork × CallKit + PushKit で VoIP 通話アプリを実装する — Native 着信 UI と専用 Push の本番運用
Rork で作った通話アプリに CallKit + PushKit を組み込み、ネイティブ着信 UI と VoIP 専用 Push を本番運用する手順を、トークン管理・audio session・審査リスクまで含めて解説します。
VirtualizedList を ScrollView の中に置くと出る警告 — Rork で正しく直すパターン集
Rork のアプリで FlatList を ScrollView に入れたら出る『VirtualizedLists should never be nested』警告。原因と、ListHeaderComponent や FlashList を使った正しい解決パターンを実例で解説します。
Rork × AIモデレーション実装:UGCアプリで通報・自動審査・段階的制裁を本番投入する
Rork で作ったUGCアプリに、AIモデレーション・通報・段階的制裁を本番品質で組み込む完全ガイド。OpenAI Moderation・Perspective API・Cloudflare Workers Queueで設計する3層パイプラインを、コード付きで解説します。
Rork の『undefined is not an object』エラーを最短で特定する方法
Rorkで頻発する『undefined is not an object (evaluating ...)』エラーの読み解き方と、典型的な5つの原因をコード付きで解説します。Hermesのスタックが読みにくいときのデバッグ手順もまとめています。