#104 2020-01-26
Google I/O 2020の日程公開, Kotlin Census 2019, inline classのコストの話, 1/22のAndroidXリリース, GitHub ActionsでKMPライブラリのビルド/デプロイ, など
Android Studio 4.0 Canary 9
GitHubで見る2020年1月22日のAndroidXリリース
GitHubで見るhttps://developer.android.com/jetpack/androidx/versions/all-channel?hl=en#january_22_2020
Activity 1.1.0, Fragment 1.2.0, Lifecycle 2.2.0, Lifecycle-Viewmodel-Savedstate 1.0.0, Navigation 2.2.0, SQLite 2.1.0, Transition 1.3.0, WorkManager 2.3.0などなど、安定版のリリースが盛りだくさんです
大きなところでは、
lifecycle-extensions
アーティファクトが非推奨になっています。lifecycle-service
とか各機能ごとのアーティファクトを利用するよう推奨されています。Kotlin Census 2019が実施中
GitHubで見るhttps://blog.jetbrains.com/kotlin/2020/01/kotlin-census-2019-call-for-respondents/
https://surveys.jetbrains.com/s3/e4-kotlin-census-2019Kotlinの利用動向に関する年次調査です。
日本語で回答できますKotlin inline classのコストの話
GitHubで見るhttps://medium.com/androiddevelopers/zero-cost-abstractions-in-kotlin-19b953f3a936
Inline classのコストの話、メリットなどが説明されています
パラメータで依存関係を動的に変更してビルド時間を削減
GitHubで見るhttps://medium.com/@nlg.tuan.kiet/o-1-android-build-time-at-tiki-1a27a804bb6a
トリッキーな感じですが面白いやりかたですね
GitHub ActionsでKotlin Multiplatformなライブラリをビルド/デプロイする
GitHubで見るNow in Android エピソード11
GitHubで見るhttps://medium.com/androiddevelopers/now-in-android-january-23-2020-587378171ae3
最近のAndroidXやAndroid Studioのリリース、新しいブログのシリーズ"Kotlin Vocabulary"などについて
Android での TLS 採用に関する最新情報
GitHubで見るhttps://developers-jp.googleblog.com/2020/01/android-tls.html
2019年12月3日の記事, An Update on Android TLS Adoptionの日本語版です
TwitterのAndroidアプリがDBのマイグレーションを忘れた件
GitHubで見るhttps://www.reddit.com/r/androiddev/comments/esa5xc/twitters_latest_android_update_does_something_i/
TwitterのAndroidアプリで障害が起きていましたが、redditでも話題になっていました
Google I/O 2020が5月12日~14日に開催
GitHubで見るhttps://twitter.com/GoogleIO202X/status/1220497944090173442
https://twitter.com/sundarpichai/status/1220497572898340864場所は例年同様、マウンテンビューのショアライン・アンフィシアターです
Ian Lakeさんによるサマリはこちら
FragmentContainerView
使う場合はKnown Issuesを見ておいたほうが良いです。https://developer.android.com/jetpack/androidx/releases/fragment#1.2.0
redditの反応はこちら
https://www.reddit.com/r/androiddev/comments/estjir/androidx_stable_releases_for_january/