You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Great! Once we're closer to finishing the remaining work listed in #91605, let's re-evaluate and compare with the Views and Compose guides and make sure all aspects of migrating are covered.
@TahaTesser the article is great as it is, but if you have the opportunity, time and energy to update it, here are my suggestions:
The easy to use NavigationDrawer is mentioned, but it would be lovely to also see a teaser visual of it.
The DropdownMenu is not mentioned. It would be fabulous if it could be added. This new component is really wonderful and one that has been desperately asked for by many developers. Building something like it manually has been quite a challenging task to do in the past. Now it is finally available out of the box, and it is really good!
The new MenuBar and MenuAnchor could deserve a mention too, with some simple visuals of them.
This might make it a bit long, but I think it could be of general interest to point out the clever re-use of shared building blocks in DropdownMenu, MenuBar and MenuAnchor. Plus how the core of their flexible styling and theming capabilities is in large part built with the existing ButtonStyleButton and ButtonStyle via MenuItemButton, used by the already familiar Material buttons. Resulting in that menu items in all of them can have all of its powerful props and theming capabilities. These all also make great building block for making totally custom versions as well or new variants not thought of here. Although the out-of-the box ones, are so flexible and well designed I doubt there are many reasons to do so.
Other new and updated components that could be briefly mentioned and shown are Badge (could be added e.g. to the shopping cart FAB icon and mentioned) and BottomAppBar, that has a significantly changed style in M3.
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.
Activity
TahaTesser commentedon Jan 27, 2023
I'd be happy to update the article to include anything missing.
guidezpl commentedon Jan 27, 2023
Great! Once we're closer to finishing the remaining work listed in #91605, let's re-evaluate and compare with the Views and Compose guides and make sure all aspects of migrating are covered.
rydmike commentedon Jan 29, 2023
@TahaTesser the article is great as it is, but if you have the opportunity, time and energy to update it, here are my suggestions:
NavigationDraweris mentioned, but it would be lovely to also see a teaser visual of it.DropdownMenuis not mentioned. It would be fabulous if it could be added. This new component is really wonderful and one that has been desperately asked for by many developers. Building something like it manually has been quite a challenging task to do in the past. Now it is finally available out of the box, and it is really good!MenuBarandMenuAnchorcould deserve a mention too, with some simple visuals of them.DropdownMenu,MenuBarandMenuAnchor. Plus how the core of their flexible styling and theming capabilities is in large part built with the existingButtonStyleButtonandButtonStyleviaMenuItemButton, used by the already familiar Material buttons. Resulting in that menu items in all of them can have all of its powerful props and theming capabilities. These all also make great building block for making totally custom versions as well or new variants not thought of here. Although the out-of-the box ones, are so flexible and well designed I doubt there are many reasons to do so.Badge(could be added e.g. to the shopping cart FAB icon and mentioned) andBottomAppBar, that has a significantly changed style in M3.TahaTesser commentedon Jan 29, 2023
@rydmike Thank you so much for your valuable feedback!
Add migration guide for Material 3 (#10076)
github-actions commentedon Feb 12, 2024
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.