#125 2020-06-21
Android 11 Beta 1.5、COVID-19接触確認アプリのソースコード、11 Weeks of Android: People & Identity、Trusted Web Activityを触る、など。
Android 11 Beta 1.5リリース
GitHubで見るhttps://developer.android.com/preview/release-notes?linkId=83609936#beta-1.5
Google Pay含むいくつかのバグが修正されています
Dagger HiltとAssistedInjectを使う方法
GitHubで見るGot a lot of questions about AssistedInject and Hilt working together. AssistedInject will be added to Dagger and Hilt in the future so expect a good support there.
— Manuel Vivo (@ manuelvicnt) June 18, 2020
Meanwhile, you can still use its generated code in Hilt. Here's an example of how you'd do it: pic.twitter.com/NkDqK3pjuD11 Weeks of Android: People & Identity
GitHubで見るhttps://android-developers.googleblog.com/2020/06/11-weeks-of-android-people-identity.html
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc-V4LzxVebgrymsVxZuJRNu#11WeeksOfAndroid の一週目として、 People & Idetityに関するコンテンツが公開されています。
次週はMachine Learningの予定です。DaggerとApp Startupを使った初期化の比較
GitHubで見るhttps://proandroiddev.com/making-application-class-much-cleaner-dagger-vs-app-startup-7dd2e3d05066
DaggerとJetpackに新しく追加されたApp Startupを使ったアプリ起動時の初期化方法が紹介されています。
Trusted Web Activityを触ってみる
GitHubで見るhttps://blog.uskay.io/article/004-trusted-web-activity
Trusted Web Activityを使い、Google Play Storeでアプリを公開する過程を説明しています。GUIで作れるサービスなど、環境が整ってきた感がありました。
App Startupの概要
GitHubで見るhttps://proandroiddev.com/androidx-app-startup-698855342f80
App Startupの仕組みや、出来ることなどを紹介しています。ざっくりとキャッチアップするのに良さそうです。
COVID-19接触確認アプリのソースコード
GitHubで見るhttps://lp-covid-19radarjapan.studio.design/
https://github.com/Covid-19Radar/Covid19RadarXamarin.Formsで開発されています
https://www.reddit.com/r/androiddev/comments/hau0nd/jetpack_app_startup_a_deep_dive_and_some_concerns/
別記事のredditですが、Android Frameworkチームの方が「DIツールをすでに利用しているならApp Startup使う必要はないよ」、というようなことを述べています