#52 2019-01-27
Google I/Oの日程が明らかに、Android NDK 19、Kotlin 1.3.20、天下一「AndroidのORM」武道会、BitriseがFlutterをサポート、WorkManager 1.0.0-beta03、など
Android Qで顔認証が正式サポートされる?
GitHubで見るhttps://www.xda-developers.com/android-q-face-id-rumor/
かなり曖昧な噂ですが、顔認証を正式にサポートする計画があるようです。
エミュレータ28.1.4 Canary
GitHubで見るhttps://androidstudio.googleblog.com/2019/01/emulator-2814-canary.html
"Ok, Google"に反応しないようにホスト側の音声をデフォルトで入力しないようにしたそうです。またCPU仕様率を下げるためのヒントや改善プランも説明されています。
WorkManager 1.0.0-beta03
GitHubで見るGoogle I/O 2019の日程が明らかになる
GitHubで見るGlad the transmission was received:) See you at Shoreline Amphitheatre May 7-9 for this year's I/O! #io19 pic.twitter.com/CXWpQR4Eza
— Sundar Pichai (@sundarpichai) January 25, 2019https://twitter.com/googledevs/status/1088798647653986304?s=19
BitriseのFlutter CIがv1.0に到達
GitHubで見るhttps://blog.bitrise.io/flutter-ci-v1-jp
https://blog.bitrise.io/flutter-ci-on-bitrise-v1Flutter用のCIサービスと言うとcodemagic.ioが有名ですが、Bitriseでも簡単にFlutterをビルドできるようになったようです。
Google v. Oracle最高裁へ
GoogleがAndroidによるJavaインタフェースの利用をフェアユースと認められなかったことについて最高裁へ嘆願書を出したそうです。
GitHubで見る-
個人的にはGoogleの肩を持ちたいですが、キーボードのショートカットになぞらえるのは少しずるい気がします。いずれにせよ決着がつくのはしばらく先でしょうか。
-
AAC Navigation 1.0.0-alpha10とalpha11がリリース
https://developer.android.com/jetpack/androidx/releases/navigation
Safe Args まわりに変更が入ったようです。
GitHubで見る-
Kotlin用のクラスを生成してくれるのはちょっとうれしいですね。
-
と思ったら、 alpha11 が出たようです。はやい。
https://developer.android.com/jetpack/androidx/releases/navigation#1.0.0-alpha11
-
Kotlin 1.3.20リリース
https://blog.jetbrains.com/kotlin/2019/01/kotlin-1-3-20-released/
Gradle DSLやMultiplatform projectまわりの変更がメインのようです。
GitHubで見る-
このリリースに対応するkotlinx系ライブラリのアップデートがGradle Metadataのv0.4(Gradle 4.8以降のフォーマット)に対応するようなので、とても楽しみです。
これでようやくSQLDelightとcoroutinesやserializationが併用できるようになり、Kotlin MPPの夢が広がります
-
KotlinがGoogle内で公式のAndroid開発用言語となる
Pretty awesome day! #Kotlin is now an official language for Android development inside Google! #AndroidDev
— James Lau (@jmslau) 2019年1月22日AOSPはまた別な気がしますが、Googleの提供する各種アプリがKotlinで開発できるようになった、ということでしょうか。
Firebase等各種SDKもこの恩恵を受けてよりKotlinフレンドリーになるといいですね。GitHubで見る-
Data BindingがKotlinで書かれているのを思うといままで出来なかったのが意外ですね。
-
Android NDK 19
GitHubで見るhttps://developer.android.com/ndk/downloads/revision_history
https://www.reddit.com/r/androiddev/comments/ai9bxc/android_ndk_19_stable/次のリリースからリンカがLLDに切り替わるらしく、早めの検証が推奨されています
天下一「AndroidのORM」武道会(2019: FINAL)
https://qiita.com/pside/items/03e6256b404c75f5974b
3年ぶりのORM速度比較です。
GitHubで見る-
余談ですがJakeに言わせるとRoomはORMではない(オブジェクトを操作したときに自動的にDB操作にマッピングされないから?)らしいですが、なにはともあれ、眺めるぶんにはおもしろいです。
-
Ormaのベンチマーク見れなかったのはちょっと残念ですね…
-
Redditの反応はこちら
https://www.reddit.com/r/Android/comments/ajphjc/io_transmission/