Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Google I/O 2023 LT会 How to build great Android apps for large screens and foldables Jake Android Developer@Cybozu
Slide 2
Slide 2 text
No content
Slide 3
Slide 3 text
2億 8千万台 現在使われている Androidタブレット・ フォルダーブル端末
Slide 4
Slide 4 text
広い画⾯に対応すれば、 多い活性ユーザー数、 ⻑いセッションの時間、 Google Playで⾼い評判、 広いビジネスの展開可能
Slide 5
Slide 5 text
広い画⾯に対応するため、 なので、 Googleも 50個+ のアプリを広い画⾯最適化
Slide 6
Slide 6 text
何を すれば 良い? Continuity Layout・UX Input
Slide 7
Slide 7 text
⼀般的に対⾯する問題は?
Slide 8
Slide 8 text
まず、Displayの⽅向制限を消す
Slide 9
Slide 9 text
こんな問題が発⽣するから
Slide 10
Slide 10 text
Window Size Compact Medium Large < 600dp 600 – 840dp > 840dp
Slide 11
Slide 11 text
Composableを使ったら、 Observable size classのAPIを提供 → 画面サイズが変更されたら、Recompositionが行う
Slide 12
Slide 12 text
画⾯が折りている状態を管理するのは⼤変
Slide 13
Slide 13 text
特にFolding端末でカメラを使ったら goo.gle/introducing-camera-viewfinder カメラのViewfinderをどのように管理するかを確認する必要
Slide 14
Slide 14 text
Android 12Lから 広い画⾯に対して レターボックス提供 goo.gle/letterboxing
Slide 15
Slide 15 text
Googleが提案する 広い画⾯のための レイアウトデザイン d.android.com/large-screens/gallery
Slide 16
Slide 16 text
Material Designの 広い画⾯対応⽤ レイアウトする⽅法 goo.gle/material-layout
Slide 17
Slide 17 text
こちを目指して goo.gle/large-screen-quality
Slide 18
Slide 18 text
ラージスクりんの対応、 そろそろ、やってみませんか? ご清聴ありがとうございます。