#102 2020-01-12
Android Studio 4.0 Canary 8、2020年1月のAndroidXリリース、Now in Android エピソード10、Material Designの最新のリリース、など
Android Studio 4.0 Canary 8
GitHubで見る2020年1月のAndroidXリリース
GitHubで見るhttps://developer.android.com/jetpack/androidx/versions/all-channel#january_8_2020
SQLite 1.2.0とWorkManager 2.3.0がRCになりました
Now in Android エピソード10
GitHubで見るhttps://medium.com/androiddevelopers/now-in-android-january-8-2020-23ae439e70f1
KTXのドキュメント、Room 2.2.0の話題、KotlinConfなどのカンファレンス動画についてまとめています。
Material Designの最新のリリース
GitHubで見るhttps://twitter.com/materialdesign/status/1215334683032129537
アクセシビリティ、クロスプラットフォームにおける違いなど
WorkManagerのUnique work使用時の注意
GitHubで見るhttps://blog.danlew.net/2020/01/07/when-workmanager-stops-working/
WorkManagerのUnique workをAPPENDポリシーで使用してる際の注意が書かれています。失敗すると後続の処理が自動で失敗するようです。使用する場合は確認しておいたほうが良さそうですね。
Android のアプリ開発でも Visual Regression Testing を始めましょう
GitHubで見るhttps://blog.ca-tech.studio/2020/visual-regression-testing-with-android/
Visual Regression Testingとは、UIに関するコード変更を行ったときに、変更前後の画像比較をするテストです。
EinkデバイスとReact Native
GitHubで見るhttps://medium.com/sanctuary-computer-inc/building-lightos-with-react-native-4b6e4ad1cd7f
Light OSというAndroidベースのカスタムOSはReact Nativeを使ってシステムアプリを開発しているそうです。
このOSはLight Phone 2というEinkディスプレイを搭載した端末上で動作するもので、Einkディスプレイの特性とReact Nativeの相性が良かったようです。システムアプリをどうやってビルドするか、みたいなあまり見かけない情報もあり、なかなか読み応えがあります