#413 2026-02-01
Paging KMP対応, QodanaでAndroid Kotlin品質向上, TestFixtures, Play Consoleで収益化推奨アクション, KMP開発体験でモノレポ化, ACP Agent Registry公開, など
KMP開発体験を改善するためにモノレポ化した話
GitHubで見るhttps://www.wantedly.com/companies/wantedly/post_articles/1039908#_=_
Wantedly Visitアプリで、KMP共通コード・iOS・Androidの3リポジトリをモノレポに統合した事例。従来のGitHub Packages経由の配布では、KMP変更の反映に20分以上かかり、破壊的変更の検知も困難だった。iOS側はXcode pre-actionsでgradlewを実行、Android側はGradle Composite Buildを活用し、本質的には200行程度の変更で移行を実現。KMP変更の即時反映と同一PRでの破壊的変更検知が可能になった。
Play Console:収益化インサイト/推奨アクションが強化
GitHubで見る収益化の可視化がアップデート。Monetize with Playにインサイト表示が追加され、Cart Conversion RateやARPPU、解約推移などを追いやすく。状況に応じた改善提案やOrders API活用の案内も含まれます。
https://android-developers.googleblog.com/2026/01/accelerating-your-insights-with-faster.htmlAndroidプロジェクトでTestFixturesを使用する
GitHubで見るhttps://star-zero.medium.com/androidプロジェクトでtestfixturesを使用する-d519548cd776
テスト用のサンプルデータ等を定義して共有するためのTestFixturesというAGPの機能の紹介Paging 3.4.0:KMPターゲット拡充
GitHubで見るhttps://developer.android.com/jetpack/androidx/releases/paging
Paging 3.4.0(安定版)。paging-common/testing/composeのKMPターゲットが拡充され、JVM/Native/Webまで広く対応。QodanaでAndroidチームのKotlinコード品質向上
GitHubで見るhttps://blog.jetbrains.com/qodana/2026/01/qodana-for-android-kotlin/
Android特有のLint代替ではなく、Kotlin静的解析をCIに組み込み品質ゲートを作るQodana for Androidを紹介。IDE検査とCI結果を揃え、既存負債はベースラインで段階導入可能。大規模・複数モジュール/共有Kotlin環境での標準化に有効。JetBrainsのACP Agent Registry公開、AIエージェントをIDEでカスタマイズ可能に
GitHubで見るオープン標準ACP対応のAIコーディングエージェントを集めた公式レジストリが、JetBrains IDE(2025.3+)とZedに統合。IDE内で発見→インストール→切替まで完結し、ロックインなしで最適なエージェントを選べる。JetBrains AI契約は不要(各エージェント課金は別)。
https://blog.jetbrains.com/ai/2026/01/acp-agent-registry/