Navigation

by chrrissoft


Tools

free



As a developer, it is very important to know how to create a grat navigation experience for the user in Android development. Navigation App is an app that allowed me to learn most of the features about Navigation (Compose), the most modern way and recommended by the Android development team.๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š Nav Arguments ๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’šNavigation App can pass primitive, custom and optional nav arguments between screens and graphs as well, it can:โœ… pass custom nav argumentsโœ… pass required primitive nav argumentsโœ… pass optionals primitive nav arguments๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š Nav Options๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’šNavigation App can build any type of nav options, it can:โœ… launch lingle top screenโœ… restore state of the graph that was save its stateโœ… remove screens in stack before navigatingโœ… save state of the graph before navigating๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š Nav to nested graphs ๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’šNavigation App can navigate to nested graphs and even pass nav args to them, it can:โœ… pass all args to graphsโœ… get args in all screen into the graphs๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š Nav Back Stack ๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’š๐Ÿ’šNavigation App can:โœ… tracking the nav stack of screensโœ… tracking the nav stack of graphsโœ… tracking the current screenI think navigation in Android is an important behavior and I like to know about it. I enjoyed building this app and learned a lot about how the navigation stack works in Android development ๐Ÿ’š.