#98 2019-12-15
AOSPのコードがウェブ上で検索出来るように, Android 10 on Android TV, Flutter Interact 2019のプロダクトキーノート, Now in Android エピソード9, など
Retrofit 2.7.0でminSdkVersionが21(Android5.0)に
GitHubで見るhttps://github.com/square/retrofit/blob/master/CHANGELOG.md#version-270-2019-12-09
OkHttpが3.14.4に更新されたのが直接の原因です
このへんの決定については下記記事が詳しいです
https://cashapp.github.io/2019-02-05/okhttp-3-13-requires-android-5AOSPのコードがウェブ上で検索出来るように
GitHubで見るhttps://android-developers.googleblog.com/2019/12/code-search-with-cross-references-for-aosp.html
https://cs.android.com/Android、AndroidXのソースコードがウェブ上で検索できるようになりました。Gitのコミットメーセージなども見ることが出来ます。
Android 10 on Android TV
GitHubで見るhttps://android-developers.googleblog.com/2019/12/android-10-on-android-tv.html
AndroidTVにAndroid10が来ました。また、ADT-3というAndroidTVの開発者向け端末が発表されています。
Jetpack ComposeにBREAKING CHANGE
GitHubで見るhttps://twitter.com/intelligibabble/status/1205318193960472576
stateなどで必要だったunary operatorが不要になるようです。
Dart 2.7
GitHubで見るhttps://medium.com/dartlang/dart-2-7-a3710ec54e97
https://www.reddit.com/r/FlutterDev/comments/e98pma/announcing_dart_27_a_safer_more_expressive_dart/拡張関数(extension methods)がサポートされたり、Null安全(null safety)のプレビュー版が入ってたりします。
Flutter 1.12
GitHubで見るhttps://medium.com/flutter/announcing-flutter-1-12-what-a-year-22c256ba525d
- iOSのダークモードサポートが完了
- Add-to-AppのウィザードがAndroid Studioに追加
- Dart 2.7
- Flutter for Webがベータ版に
- macOSサポートがアルファ版に
などなど
AndroidX の歩き方 - 最新の AndroidX でアプリ開発
GitHubで見るhttps://docs.google.com/presentation/d/1wu0P_8T1pbJIEC4Apl6q8pCfqqj63Rae454ecoIZarQ
DevFest 2019の資料です。AndroidXに追加されたライブラリなどを網羅的に紹介しています。
Flutter Interact 2019のプロダクトキーノート
GitHubで見るhttps://www.youtube.com/watch?v=ukLBCRBlIkk
Flutter 1.12の発表だけでなく、サードパーティ製を含む様々なツールが発表されました
touchlabによるKotlinconf 2019リキャップ
GitHubで見るhttps://touchlab.co/kotlinconf-2019-recap/
touchlabのデベロッパ二人による所感付き
Airbnbでどのようにテストが行われているか
GitHubで見るhttps://medium.com/airbnb-engineering/better-android-testing-at-airbnb-3f5b90b9c40a
AirbnbでどのようにUIテスト、ユニットテスト、リグレッションテストが行われているかについて書かれています。全7本の記事になっており、現在4本目まで公開されています。
Android開発におけるUSBのスピードの重要性
USB 3.0にするとUSB 2.0よりもアプリのインストールにかかる時間が25%改善するのでできるだけUSB 3.0を使おうという話です。ちょっと毛色の変わった話ですがおもしろかったです。
Now in Android エピソード9
GitHubで見るhttps://medium.com/androiddevelopers/now-in-android-december-12-2019-979cabf1f433
今回はてんこ盛りです。Material Componentsの新しいサンプルやAndroid Developersに新しく追加されたデータストレージの指針などについて触れています。
Flutter Interact 2019全セッションのプレイリストはこちら
https://www.youtube.com/playlist?list=PLjxrf2q8roU0o0wKRJTjyN0pSUA6TI8lg
こちらの記事で今回の発表全般についてまとめてくれています
https://medium.com/flutter-jp/flutter-interact-a5a1e021eae1