#132 2020-08-09
Android 11 final Beta、Android 11 Easter Egg、アプリ内レビューAPI、Android7.1以前でLet's Encrypt証明書のサイトが見られなくなる、など。
Android 11 final Beta
GitHubで見るhttps://android-developers.googleblog.com/2020/08/android-11-final-beta-update.html
Android 11 最後のベータがリリースされました。数週間後の次のリリースが正式リリースになる予定です。
また、Exposure Notificationを位置情報オフでも使用できるようになっています。Android 11 Easter Egg
GitHubで見るhttps://9to5google.com/2020/08/06/android-11-easter-egg-neko-cat-game/
Android 11 Beta3に新しいEaster Eggが入りました。
ダイヤルを回して11に合わせることで、電源ボタン長押しからのコントールメニューでCat Controlを使えるようになります。2020年8月5日のAndroidXリリース
GitHubで見るhttps://developer.android.com/jetpack/androidx/versions/all-channel#august_5_2020
AppCompat 1.2.0の安定版がリリースされています
アプリ内レビューAPI
GitHubで見るhttps://android-developers.googleblog.com/2020/08/in-app-review-api.html
https://developer.android.com/guide/playcore/in-app-review
アプリ内からレビューを依頼するためのAPIが追加されます。
Play Core Libraryの一部として用意されますKotlin Symbol Processingを使ったDIライブラリ
GitHubで見るhttps://github.com/evant/kotlin-inject
実験的にKotlin Symbol Processingを使ってるDIライブラリです。
Android7.1以前でLet's Encrypt証明書のサイトが見られなくなる
GitHubで見るKotlin Coroutine Flowのテストライブラリ
GitHubで見るhttps://github.com/cashapp/turbine
RxJavaのテストと同じような記法でFlowのテストを書くことが出来ます。今後、Android開発でFlow APIに触れることが増えると思うので、導入を検討するのも良さそうです。
11 Weeks of Android: App Distribution & Monetization
GitHubで見るhttps://android-developers.googleblog.com/2020/08/11-weeks-of-android-app-distribution.html
#11WeeksOfAndroid 8週目は新しいPlay ConsoleやIn-app review APIなどが公開されています。
Maven Centralで特定のバージョンのライブラリが利用可能になったら知らせてくれるツール
GitHubで見るJakeが作成した、Maven Centralにライブラリが公開されたら知らせてくれるツールだそうです。自分達で複数のOSSライブラリを出していてそれに依存しているときは便利かもしれません。
Jetpack ComposeとFilamentを使ったサンプル実装
GitHubで見るhttps://github.com/romainguy/sample-materials-shop
Jetpack ComposeのConstraintLayoutの書き方や、LazyColumnForなどの基本的な使い方を学ぶことが出来ます。
Flutter 1.2.0
https://medium.com/flutter/announcing-flutter-1-20-2aaf68c89c75
https://www.reddit.com/r/FlutterDev/comments/i473l7/announcing_flutter_120/GitHubで見る-
パフォーマンスの改善や、自動補完機能を含む様々なUI周りの改善などなど。
pluginを公開する際のpubspec.ymlのフォーマットに変更もあるようです。
-
redditの反応はこちら
https://www.reddit.com/r/androiddev/comments/i450fh/leverage_the_inapp_review_api_for_your_google/
Play Storeへ遷移せずにレビューさせるのは、以前から要望の高かった機能だけに気になります。ガイドラインもあるので読んでおくとよさそうです。たとえば、最初に「このアプリが気に入りましたか?」という質問をして答えがYesのときのみレビューダイアログを表示、というのはダメだそうです。
やんざむさんのブログ記事でも触れられています。
http://y-anz-m.blogspot.com/2020/08/google-play.html