#199 2021-11-21
Kotlin 1.6.0, 11/17のAndroidXリリース, Android Dev Summit 2021で発表されたAppWidgetの進化まとめ, Kotlin Multiplatform ProjectのCIビルド時間を短縮, など
2021年11月17日のAndroidXリリース
https://developer.android.com/jetpack/androidx/versions/all-channel#november_17_2021
AppCompat 1.4.0、Fragment 1.4.0、Emoji2 1.0.0がStableリリースされています。
GitHubで見る-
Ian Lake氏による紹介ツイートはこちら
Jetpack releases today include the stable releases of AppCompat 1.4.0, Emoji2 1.0.0, Fragment 1.4.0, Paging 3.1.0, and a bug fix release in WorkManager 2.7.1. In addition, Hilt Navigation Compose 1.0.0-beta01 and Preference 1.2.0-beta01 are out!https://t.co/Jnn93JrZFp
— Ian Lake (@ianhlake) November 17, 2021 -
https://developer.android.com/jetpack/androidx/releases/room#kts
Room の kts 版設定ガイドを見ると ksp への言及がありました。
だんだん露出しはじめたようです
-
Android Dev Summit 2021で発表されたAppWidgetの進化まとめ
GitHubで見る「minne」はなぜ「MVVM+UseCase+Repository」なのか
GitHubで見るhttps://logmi.jp/tech/articles/325433
過去の勉強会の書き起こしです
Android版Chromeアプリで isolatedSplits を利用した最適化の結果
GitHubで見るhttps://blog.chromium.org/2021/11/chrome-android-faster-launch-times-less-memory.html
Chrome M89は Android O の新機能である
isolatedSplits
を有効にしてリリースされました。半年がたち、データが揃ってきたということでその結果どれくらい起動時間やメモリ使用量が改善したのか述べられています
Kotlin Multiplatform ProjectのCIビルド時間を短縮する
GitHubで見るhttps://proandroiddev.com/optimising-ci-build-times-of-a-kotlin-multiplatform-project-2a430055f383
ビルドを並列化し、mac や linux など複数のホストOSを活用しましょう、という話。
macOSでビルドするのが一番簡単ですが、それだと直列で時間もコストもかかるよね、と。
Kotlin/Native 周りでは、待望の新しいメモリモデルのプレビュー版を使うことができるようになりました