Android Dev Summit
GoogleのAndroid "開発者向け" のカンファレンス
Android Dev Summit 2019
700参加者
- Modern Development
- Android Studo
- Jetpack
- Modern Distribution Channek
- Moderan OS
Conference Overview & Keynote Session
Keynote
Androidは開発者とユーザーをつなぐプラットフォーム
増えるプラットフォーム : Foldable Chromebook
APEX (Android Pony Express)
Google Associate Android Developer Certification - Kotlin
Play Store
App Bundle Testing
API Feedback
SDK Target N - 1
17.8MのPopUp Block
Google Play Protectの
Android Studio 4.0 最新アップデート
Support for Jetpack Compose
Motion Editor
Desugarring in D8 & R8
- Java 8のバックポート
Multi Preview
Multi Display
Build Speed - ビルドのボトルネックがわかる
Google Map Emulator Integration
Proguard Editing
Live Layout Inspector
かんたんべんりなMotionEditorの使い方講座
MotionLayoutのtransitionをvisualize→Editorで動かせる/デバッグできる
What's new in CameraX
Camera2 APIのラッパー
使いやすさを重視
Usecase
- プレビュー
- 画像解析
- 画像キャプチャ
- (ビデオキャプチャ)
CameraView(ImagesAnalysis以外)
Jetpack Compose実際どうなの?
-
UIツールキット
-
Kotlin
-
minSdkVersion=21
-
既存のコードと混ぜでいける...?
-
privateなAPIに依存しない
-
Material + animationsなUIにしたい
-
再利用性の向上
-
使うな危険
-
Composable Function
-
@Composableアノテーション
-
@Model
Jetpack Roomの最新情報が届きます!
- Room2.2
- N:Nのリレーション(Junction)
- カラムのデフォルト値
- インクリメンタルAPTに対応
- Expand Projection
- Kotlinコルーチン
- 2.1.0~ suspendサポート
- liveDataAll() , flowAll().asLiveData()