Building UI with the Material 3 adaptive library

preview_player
Показать описание
Use the Material 3 adaptive library, now in beta, to create adaptive UI. Automatically adjust the number of panes you're showing by making use of new composables for list-detail and supporting pane canonical layouts, easily swap between navigation UI components based on window size classes, and use the building block composables to create your own custom experiences.

Speakers: Ian Clifton, Conrad Chen

Watch more:

#GoogleIO #Featured #Android #AndroidDevelopers

Products Mentioned: Android
Event: Google I/O 2024
Рекомендации по теме
Комментарии
Автор

This is one of the best updates I have seen as concerning Compose. Great video

ngenge_senior
Автор

I am stealing the 'it just takes a little code... if your font size is small enough' joke!

sebofdoom
Автор

It’s such a good one. I started using it when it was freshly released (in Alpha then) and I am amazed at how much things have changed for the better. It’s much easier to use or customize now. Weldone guys!

osisuper
Автор

:: Timeline ::
00:00:00 Introduction
00:01:06 Use Window Size Class
00:01:28 M3 Adaptive is on beta
00:01:53 Navigation UI, NavigationSuiteScaffold
00:05:14 UI Content using Panes instead of Screens
00:07:02 ListDetailPaneScaffold
00:08:13 Pane switching? Navigator API
00:09:10 Advanced use: PaneAdaptedValue
00:09:57 Advanced use: PaneScaffoldDirective
00:13:21 currentWindowAdaptiveInfo, currentWindowSize
00:15:52
00:17:07 Finishing words

marlonlom
Автор

How to combine the adaptive navigation with the original navigation compose library ???

marlonlom
Автор

can selected item in listPane have different color?

MesinKasir
Автор

What are we supposed to use as alternatives for Bottom App Bars when on expanded layouts? The guidelines state they are only for compact and medium, but offer no alternative

ChristianWS.
Автор

Include translator for Americans! Better understand French, Italian, Spanish and Portuguese. Obrigada(Brasil)

valderezasada
Автор

how to combine new list detail scaffod with share element? any tutorial for this one? also how to make navigation drawer not permanen with navigation suite scaffold?

frankyjunior
Автор

Please stop the comedy, it is distractive and not funny. Nor does it need to be.

IncompleteTheory