Skip to content

saifi369/JetPackNavigationExample

Repository files navigation

Android JetpackNavigationComponent

This project is used for Jetpack Navigation Component tutorials on U4Universe Youtube channel.

Introduction

Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app. Android Jetpack's Navigation component helps you implement navigation, from simple button clicks to more complex patterns, such as app bars and the navigation drawer. The Navigation component also ensures a consistent and predictable user experience by adhering to an established set of principles.

We'll learn

  • Principles of Navigation
  • How to setup Navigation component in Android Studio project
  • Creating Navigation Graph & working with Navigation Editor
  • Creating different destinations
  • Navigating between different destination using safe args plugin
  • Passing data between destination with type safety
  • Setting up Navigation component with Options Menu, Navigation Drawer, Bottom Navigation View & toolbar.
  • How to use Deep links(implicit & explicit) with navigation component
  • Conditional Navigation with navigation component
  • How to implement multiple back stacks with navigation component

Contact Info

You can contact me if you have any problem related to code or video.

Instagram

Facebook

Gmail chsaif369@gmail.com

Note

This repository contains multiple branches. Each video uses its own branch, so make sure to check the branch used in the video and then select that branch from branch list.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

This project is used for Android Navigation Component Tutorials on www.youtube.com/u4universe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages