Building adaptive Android apps
Vložit
- čas přidán 15. 05. 2024
- Android is extremely flexible, running across an ever-growing range of devices and form factors. Despite this, it's still common to approach UI from a portrait-only, compact window mindset. Even if your main focus is on phones, changing how you approach UI can drastically improve users' experiences across foldables, tablets, and more, while preventing tech debt that a portrait-only mindset can create. In this talk, learn how to build adaptive Android apps and future-proof your app.
Get started with large screens → goo.gle/4d8aCqf
Large screens app quality → goo.gle/3xJWDXy
Support different screen sizes → goo.gle/446n85v
Build adaptive layouts in Compose → goo.gle/446nkBL
Build a list-detail layout → goo.gle/4a06I09
Speakers: Fahd Imtiaz, Alex Vanyo
Watch more:
Check out all the Mobile videos at Google I/O 2024 → goo.gle/io24-mobile-yt
Check out all the Android & Play sessions from Google I/O → goo.gle/io24-androidplay-yt
Subscribe to Android Developers → goo.gle/AndroidDevs
#GoogleIO #Featured #Android #AndroidDevelopers
Products Mentioned: Android
Event: Google I/O 2024 - Věda a technologie
Check out all the Android & Play sessions from Google I/O → goo.gle/io24-androidplay-yt
Now in Android is great example of handling adaptive display.
It's not. And any comments criticizing it here will get censored. Have you wondered why there are so few comments for this video?
Google of all companies has no place preaching about "consistency."
:: timeline ::
00:00:00 Introduction
00:04:15 Why build adaptive UIs?
00:07:49 Compose Material 3 adaptive
00:13:01 Building UI with compose material 3 adaptive
00:22:07 Posture of Foldabled
00:23:32 Anti-patterns
00:26:52 Input beyond touch
00:30:36 Testing across devices
00:36:17 Adaptive workflow
00:39:29 Feedback and final notes
Good luck getting the developers at TikTok or Instagram to use this new framework - where only portrait mode will ever be supported.
Great work, SAP Engineers!
Thank for sharing
That's great for Chromebooks 💯
I screen you screen we all screen for adaptive layout screen.
Please replace Pane by Fragment :)