Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon

Google announces the stable release of Android Jetpack Navigation

Save for later
  • 2 min read
  • 15 Mar 2019

article-image

Yesterday, Google announced the stable release of the Android Jetpack Navigation component. This component is a suite of libraries and tooling to help developers implement navigation in their apps, whether it is incorporating simple button clicks or more complex navigation patterns such as app bars and navigation drawers.

Some features of Android Jetpack Navigation

Handle basic user actions


You can make basic user actions like Up and Back buttons work consistently across devices and screens for better user experience.

Deep linking


Deep linking gets complicated as your app gets more complex. With deep linking, you can enable users to land directly on any part of your app. In the Navigation component, deep linking is a first-class citizen to make your app navigation more consistent and predictable.

Unlock access to the largest independent learning library in Tech for FREE!
Get unlimited access to 7500+ expert-authored eBooks and video courses covering every tech area you can think of.
Renews at €18.99/month. Cancel anytime

Reducing the chances of runtime crashes


It ensures the type safety of arguments that are passed from one screen to another. This, as a result, will decrease the chances of runtime crashes as users navigate in your app.

Adhering to Material Design guidelines


You will be able to add navigation experiences like navigation drawers and navigation bottom bars to make your app navigation more aligned with Material Design guidelines.

Navigation Editor


You can use the Navigation Editor to easily visualize and manipulate the navigation graph, a resource file that contains all of your destinations and actions, for your app. The Navigation Editor is available in Android Studio 3.3 and above.

To know more in detail, check out the official announcement.

Android Q Beta is now available for developers on all Google Pixel devices

Android Studio 3.5 Canary 7 releases!

Android Things is now more inclined towards smart displays and speakers than general purpose IoT devices