Jetpack Navigation 3 is now stable, and using it can help you reduce tech debt, provide better separation of concerns, speed up feature development time, and support new form factors. We’re dedicating a whole week to providing content to help you learn about Nav3, and start integrating it into your app. 

You’ll learn about the library in detail, how to modularize your navigation code, and lots of code recipes for common use cases. At the end of the week, tune into the “Ask Me Anything” session so you can have the experts answer anything you like about Nav3. Here’s the full schedule: 

Monday: API Overview

Dec 1st, 2025 

Learn the most important Nav3 APIs including NavDisplay, NavEntry, and entryProvider with a coding walkthrough video.

Tuesday: Animations

Dec 2nd, 2025

Make your screen transitions look beautiful! Learn how to set custom animations for all screens in your app, and how to override transitions for individual screens that need different behavior. 

Wednesday: Deep links

Dec 3rd, 2025

Deep links support has been one of the most requested features from developers. You’ll learn how to create deep links with a variety of different code recipes. 

Thursday: Modularization

Dec 4th, 2025

Learn how to modularize your navigation code. Avoid circular dependencies by separating navigation keys into their own modules, and learn how to use dependency injection and extension functions to move content into feature modules.  

Friday: Ask Me Anything

Dec 5th, 2025

Do you have burning questions? We have a panel of experts waiting to provide answers live at 9am PST on Friday. Ask your questions using the #AskAndroid tag on BlueSky, LinkedIn and X



Source link

Share:

administrator