#173 2021-05-23
Google I/O 2021が開催 Google I/O、Wear OSのアップデート、Kotlin/Native のメモリ管理に関するアップデート、Android 12 Beta、など
Kotlin Coroutines 1.5
GitHubで見るhttps://blog.jetbrains.com/kotlin/2021/05/kotlin-coroutines-1-5-0-released/
Coroutines 1.5がリリースされています。GlobalScopeがDelicate APIとして警告が表示され、Channel APIが改善されている等の変更がされています.
LiveDataからKotlin Flowへの移行
GitHubで見るhttps://medium.com/androiddevelopers/migrating-from-livedata-to-kotlins-flow-379292f419fb
様々なケースにてLiveDataからFlowへの移行する方法が紹介されています。
Android 12 Beta
GitHubで見るhttps://android-developers.googleblog.com/2021/05/whats-new-in-android-12-beta.html
Google I/OにあわせてAndroid 12 Betaがリリースされています。UIの変更、ウィジェットの改善、プライバシーの強化など様々な変更があります。
Google I/O 2021が開催
3日間に渡りオンラインにてGoogle I/O 2021が開催されました。いくつもの動画が公開されています。日本語訳がついているものもあります。
Jetpack Compose 1.0が7月にリリース
GitHubで見るhttps://events.google.com/io/session/52ad33ce-1363-411e-bfdc-41250e2fa9bc
Google I/OのDeveloper KeynoteにてJetpack Compose 1.0が7月にリリースされることが発表されました
Wear OSのアップデート
GitHubで見るhttps://android-developers.googleblog.com/2021/05/wear-os-at-io.html
Google I/Oにて、Wear OSとTizenが統合され大きくアップデートされることが発表されました。開発ツールやJetpack APIなどの開発環境もアップデートされています。
Material You
GitHubで見るhttps://material.io/blog/announcing-material-you
マテリアルデザインの後継として、Material Youが発表されました
Kotlin/Native のメモリ管理に関するアップデート
GitHubで見るhttps://blog.jetbrains.com/kotlin/2021/05/kotlin-native-memory-management-update/
2021年夏末に新しいシステムのプレビュー版を公開する予定だそうです
Google I/Oアプリの一部がJetpack Compose等に対応
GitHubで見るhttps://github.com/google/iosched/tree/compose
ioschedリポジトリのcomposeブランチで、Jetpack ComposeやDataStoreなどを使ったバージョンが公開されました
reddit の反応はこちら
https://www.reddit.com/r/Kotlin/comments/nh3qzw/kotlinnative_memory_management_update/