#418 2026-03-08
巨大なGradleモノレポの同期パフォーマンスを改善、Google Playの課金・ストア・手数料を大幅刷新、Jetpack Media3のPreloadManagerの紹介、など
巨大なGradleモノレポの同期パフォーマンスを改善
GitHubで見るhttps://autonomousapps.com/blog/shrinking-elephants/post/
IDE Syncを短かくする方法を解説しています。
Jetpack ComposeのStyles APIの解説
GitHubで見るhttps://doveletter.dev/preview/articles/compose-styles
スタイルをModifierではなくて、宣言的なDSLで書けるようになり、よりシンプルなコードでスタイルを表現することができます
Jetpack Media3のPreloadManagerの紹介
GitHubで見るGoogle Play、選択肢と開放性の新時代へ——課金・ストア・手数料を大幅刷新
GitHubで見るhttps://android-developers.googleblog.com/2026/03/a-new-era-for-choice-and-openness.html
GoogleはGoogle Playのビジネスモデルを大幅に更新。開発者が独自の決済システムを使えるようになる課金の選択肢の拡大、品質・安全基準を満たしたサードパーティアプリストアのサイドロードをより簡単にする「Registered App Stores」プログラムの導入、そして手数料の引き下げ(IAP 20%、サブスクリプション 10%など)を発表。Epic Gamesとの世界的な争いも解決済みとして合わせて公表された。
KMP プロジェクトに AndroidX ViewModel は最適な選択か?
GitHubで見るhttps://touchlab.co/kmp-view-models
KMP プロジェクトで AndroidX ViewModel を共有する際の課題を考察。Compose Multiplatform では有力な選択肢だが、ネイティブ iOS UI や iOS チームとの協業では、ライフサイクル管理の概念の違いから摩擦が生じやすい。DIY アプローチや SKIE を使った代替案も紹介している。