Chris Arriola
May 3, 2023

--

Thanks for sharing your experience with the community!

Some things I noticed in your implementation: make sure to only use either material3 or material, but not both dependencies. You only really need both while you are migrating from M2 to M3 but the end goal should be to use M3. See: https://developer.android.com/jetpack/compose/designsystems/material2-material3

I agree that migrating to Navigation Compose can be improved. I filed a feature request for this so it can be improved. If you have any ideas, feel free to comment https://issuetracker.google.com/issues/265480755

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Chris Arriola
Chris Arriola

Written by Chris Arriola

Android Engineer at Instagram Previously: Android Developer Relations Engineer at Google

Responses (1)

Write a response