オンラインで参加して気になったセッションのメモ
よくあるUIのサンプル
github.com
結構使えそうな事例があるので参考になる。
1. ローディング
2. ボトムナビゲーション
3. ボトムシート
4. アコーディオン
5. カルーセル
6. クレジットカード番号入力
7. 固定ヘッダー
8. 特定位置へのスクロール
9. もっと見る
NestedScrollについて
scrollStateを渡すことでスクロール可能なコンポーネントにできる。
JetpackComposeとAndroidViewをつないで動かす事例とかも紹介されてた。
val scrollState = rememberScrollState() Column(modifier = Modifier.verticalScroll(scrollState)) { ... }
AndroidStudioの環境いろいろ
Firebase TestLab with Gradle Managed Devices
テスト自動化 使えそうなので調べる
Gradle Build Script
build.gradle→build.gradle.ktsでKotinになる。
Google的には移行推奨らしい。
App Quality Insightsを使った品質検査
Firebase Crashlyticsレポートを確認できる
Composeのトレース
Compose UI 1.3.0-beta以上
Compose Compilier 1.3.0以上
何が契機でrecomposeされたか追えるようになる