SDK を増やさず AdMob の入札需要を広げる — パートナー11社を申請して見えた「有効化≠配信」の境界
AdMob のビディングソースに SDK 不要のサーバーサイド入札パートナーを追加する作業を実際に進めた記録です。doc 型と form 型の申請フローの違い、reCAPTCHA の挙動、そして「パートナーシップ有効化」と「実配信可能」が別物だという落とし穴まで、個人開発者の視点でまとめました。
Google Play のスクショを16言語にローカライズした実装メモ — PSDのテキストを差し替え、フォントはNotoで統一
Android壁紙アプリのストアスクリーンショットを16言語へローカライズした作業の実装メモ。PSDのテキストレイヤーをPythonで言語別に差し替え、はみ出しを自動縮小し、言語別にフォントを当てる手順を、実際に使ったコードと早見表つきで残します。
iOS 18 のコントロールセンターに壁紙シャッフルを置く — Rork アプリへの ControlWidget 実装メモ
iOS 18 で開放されたコントロールセンターのカスタムコントロール(ControlWidget)を、Rork で作った React Native 製の壁紙アプリに足すまでの実装メモです。App Group 共有・AppIntent・config plugin の現実的な手順をまとめました。
Rork製iOSアプリにAdMobメディエーションを足したらビルドが通らない — リンカエラーと広告非表示の切り分け
RorkやExpoで作ったiOSアプリにAdMobのメディエーションアダプタ(Unity Ads・Liftoff・InMobi)を追加した途端、ld のリンカエラーやSKAdNetwork不足で広告が出なくなる。症状別に原因を切り分けて解決する手順をまとめました。
壁紙アプリ 6 本のオンボーディングを共通化して、1 ヶ月の初日定着を見た所感
Rork で骨格を作った壁紙アプリ 6 本のオンボーディングを 1 つの設定駆動コンポーネントに統一し、1 ヶ月の初日継続率とプッシュ許諾率がどう動いたかを、個人開発の現場目線で淡々と記録した実運用メモです。
Rork製6アプリで分析イベントを型で守る — 共有イベント層の設計メモ
6本のアプリでイベント名がバラつき分析が破綻した経験から、型付きイベントレジストリと薄いラッパーで送信を一元化し、CIで定義の差分を検出する設計を実装コード付きでまとめます。
iOS 実機の Release ビルドで『No bundle URL present』が出るときの原因と対処
Rork から書き出したアプリを Xcode でローカルビルドしたときに出やすい『No bundle URL present』エラーの読み解き方をまとめました。Metro 接続が切れている場合と、Release ビルドに JS バンドルが埋め込まれていない場合を切り分け、オフラインバンドルを手動生成する手順までコード付きで解説します。
広告の本当のeCPMを自分で測る — Impression-Level Ad Revenue を計測基盤に流し込む実装記録
AdMob の管理画面が見せる平均eCPMだけでは、どの地域やプレースメントが本当に稼いでいるかは分かりません。1インプレッションごとの収益を paidEventListener で受け取り、解析基盤に流して本当のeCPMを出すまでの実装と運用をまとめました。
【週間ランキング】Rork Lab 今週の注目記事 TOP5(5/26〜6/2)
5月最終週から6月初週にかけて公開した記事から、ANR率の改善やビルドのメモリ不足対処など、個人開発の現場で実際に役立った5本をランキングでまとめました。
壁紙アプリの App Store ローカライズを多言語で運用して見えた所感 — メタデータ翻訳より「現地での読まれ方」を整える
壁紙アプリの App Store ローカライズを複数ロケールで運用してきて分かった、メタデータ翻訳・キーワード欄・スクリーンショット文言の現地化の手応えと落とし穴を、個人開発の現場目線でまとめた所感です。
すべての記事を見る (876) →