AdMob のダッシュボードを毎日見ない運用に切り替えた所感 — Rork アプリで Slack 通知 4 階層を組んでから 2 ヶ月
2014年からアプリ運営を続けるなか、AdMob を毎日開く習慣を手放しました。Slack 通知を4階層に分けて Rork アプリの広告指標を眺めない運用に変えてから2ヶ月の所感を、設計判断と失敗例を含めて書いています。
個人開発で『本番障害の自動応答』を仕組み化する ― Crashlytics・Sentry・Slack 通知・段階的ロールバックの設計
個人開発で 12 年・累計 5,000 万 DL を運用してきた中で組み上げた、本番障害の自動応答アーキテクチャをまとめます。Crashlytics と Sentry の二段重ね、Slack 通知の階層化、Remote Config による段階的ロールバックの実装例を共有します。
Rork と Claude on Xcode を並行で回した1ヶ月の所感 — 壁紙アプリ更新で見えた使い分け
iOS と Android の壁紙アプリを2014年から個人で運用してきた立場から、Rork と Claude on Xcode を同時に机に並べた1ヶ月の実際の使い分けを記録します。新規と既存で求められる作業の質が違う、という当たり前の話を運用の温度で残しました。
Rork で作ったアプリの最初の 72 時間で起きること — クラッシュ・レビュー・広告の優先順位
Rork で組んだアプリを App Store / Google Play にリリースした直後の72時間は、その後の評価とランキングをほぼ決めてしまいます。個人開発で繰り返し経験してきたリリース直後の動きを、対応の優先順位とともに整理します。
クラッシュ率上昇時にAdMobを自動で絞る『収益を守る自動制動』アーキテクチャ — Rork × Firebase Remote Config × Crashlytics の連動設計
クラッシュ率が跳ね上がった瞬間、ユーザーに広告を出し続けて評価を落とすか、いったん広告を絞って安定性を守るか。12年の個人開発運用で出した答えは、Firebase Remote Config と Crashlytics のシグナルを AdMob に連動させる4状態の自動制動アーキテクチャでした。
Rork × Firebase Remote Config で AdMob を本番のまま安全に切り替える — 起動広告と頻度キャップを「リリースなし」で動かす運用
壁紙アプリ運用で起動広告を強くしすぎて DAU が落ちた経験から、AdMob のフォーマット配信比率・頻度キャップ・除外条件を Firebase Remote Config で扱う設計をまとめました。Expo/Rork での実装、フェイルセーフ、A/B、指標の繋ぎ込みまで。
Rork 生成アプリを iPad で動かしてから直した、3週間ぶんの設計メモ
iPhone 向けに Rork で組み上げたアプリを iPad で確認したところ、思っていた以上に修正が必要でした。3週間かけて手を入れた具体的な調整ポイントを記録します。
Rork で作った iOS アプリを iPhone Air と 17 Pro シリーズに対応させる — 2026年の解像度ごとのレイアウト調整パターン
iPhone Air・17 Pro・17 Pro Max の新解像度で既存 Rork アプリのレイアウトが崩れる問題を、4本の iOS アプリを並行更新した経験から解説。解像度定数管理・Safe Area・壁紙フルスクリーン表示の具体的な実装パターンを示します。
Rork のコード生成は本番に使えるか — 累計5,000万DL開発者が実機テストで見つけた3つの落とし穴
累計5,000万DLのアプリを運営してきた視点から、Rorkが生成するコードを実機テストして分かった3つのクラッシュパターンと対処法を整理しています。Rorkを本番に使う前に確認すべきポイントを具体的なコード例とともに解説します。
Rork Max の SwiftUI 機能を壁紙アプリ開発で検証した結果 — 実際に動いた機能と手を入れた機能
累計5,000万DLの壁紙アプリを開発してきた立場で、Rork MaxのSwiftUIネイティブ生成機能を実際に検証しました。「動いた機能」「手を入れた機能」「生成を諦めた機能」を具体的なコードと共に解説します。
Rorkアプリの広告ゲートを入れ子で書くと詰まる理由 — 並列構造とad-free Source of Truthで解決した話
Beautiful HD Wallpapersのv2.1.0更新で踏んだ広告ゲートの入れ子バグ。並列独立構造とad-free Source of Truthに書き直したら、Rorkで生成したコードにも同じ改善が適用できました。
テーマ切替の白画面バグを recreate() なしで解決した話 — 壁紙アプリ12年の実体験
Android アプリのテーマ切替で白画面が発生する問題を、recreate() を使わず AppRestarter.safeRestart パターンで根本解決した実体験。累計5,000万DLの壁紙アプリ運営で気づいた設計の落とし穴を詳しく共有します。