skydoves / android-developer-roadmap

🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Apache License 2.0
7.35k stars 679 forks source link

Added FlowLayout for Jetpack Compose Layout, added rememberUpdatedState and derivedStateOf #51

Open razaghimahdi opened 1 year ago

razaghimahdi commented 1 year ago

Now we have FlowLayout, Flow Layouts in Accompanist is now deprecated. The official androidx.compose.foundation FlowLayouts support is very similar to accompanist/flowlayouts, with a few changes.

It is most similar to Row and Column and shares similar modifiers and the scopes. Unlike the standard Row and Column composables, if it runs out of space on the current row, the children are placed in the next line, and this repeats until the children are fully placed. for better understanding please check out this: https://google.github.io/accompanist/flowlayout/

What types of changes does your code introduce?

razaghimahdi commented 1 year ago

sorry for the repeated "Add files via upload", my mistake :)

razaghimahdi commented 1 year ago

also this roadmap is awesome, I have some idea to make it little bit better :)

razaghimahdi commented 1 year ago

Updated roadmap, added rememberUpdatedState and derivedStateOf, which these are very important things to learn