『DroidKaigi On Air: Android 11&Android Studio 4.0』を見まして

[PR]

リモート楽!!

久しぶりに仕事でAndroidのソースをイジるので、積極的に情報入れ時。

募集ページ
https://droidkaigi.connpass.com/event/178135/

YouTubeでの配信で、後で見逃し配信もある模様。
詳細は公式チャンネルで。
https://www.youtube.com/channel/UCgK6L-PKx2OZBuhrQ6mmQZw

いくつかリモート配信が続くので、とりあえずメモと公式リンクだけ書いとく。

Android Studio 4.0 絶対知るべき5つの機能

#1 Layout Inspector & Validation

#2 Motion Layout Editor

#3 Build Analyzer

#4 Java 8 library desugaring

#5 Kotlin Android live template

 

Android 11 Android11 絶対知るべき4つの新機能!

#1 Bubbles(吹き出し)

  • Facebookメッセンジャーとか画面の上に出てくるやつ
  • 昔はシステムアラートウィンドウでやってたけど、それよりシンプルに実装できる
  • 複数のアプリが来ても下図の「+」とかでグルーピングされるから大丈夫(なはず)
  • 通知扱いなのでNotification的なクラス
  • 通知でコミュニケーションとれるみたいな
  • 今のところパーミッションなし
    • あくまでも今の所、ないにしても機能の制限はありそう
  • というかActivityが乗るだけ
    • リサイザブル、context持てる → 無法地帯になりそうっていう懸念コメント多数
  • デバッグ項目出すと便利そう(Huckみある)
  • 公式: https://developer.android.com/guide/topics/ui/bubbles?hl=ja

#2 One-time permissions

#3 App Compatibility Changes

  • アプリの互換性テスト
  • 開発者オプションに追加された機能
  • アプリ毎に設定
  • 古いOSで使えない機能をオフにして挙動が確認できる
  • はかどる
  • 公式: https://developer.android.com/preview/test-changes

#4 ApplicationExitInfo

まとめ

  • やっぱBubbles気になる。使いこなせるとアプリの利用にもテストにも使えそう。
  • Kotlin Android live templateとMotion Layout Editorあたりは使いこなす以前なので、さっさと慣れたい