Tagged with #navigation

Browse all tags
Adding a Navigator Observer

Adding a Navigator Observer

#dart
#flutter
#navigation

By implementing a NavigatorObserver, you can track page views or add navigation breadcrumbs to your error logs.

Flutter DevTools Logging Page

Flutter DevTools Logging Page

#dart
#flutter
#navigation

The Android debug logs can get quite noisy. To work around it, open the DevTools logging page, which will only show the Flutter logs.

BuildContext Extension for Push, Pop

BuildContext Extension for Push, Pop

#dart
#flutter
#navigation

Rather than calling Navigator.of(context), you can define all the push/pop methods inside a BuildContext extension and make your navigation code less verbose.

Flutter Deep Linking: The Ultimate Guide

Flutter Deep Linking: The Ultimate Guide

#dart
#flutter
#navigation
#gorouter
#ultimate-guide

A step-by-step tutorial showing how to implement deep links in Flutter using GoRouter, including the native Android and iOS platform setup.

Flutter Navigation with GoRouter: Go vs Push

Flutter Navigation with GoRouter: Go vs Push

#dart
#flutter
#navigation

An in-depth explanation of the difference between Go and Push when using GoRouter for declarative routing.

Flutter Bottom Navigation Bar with Stateful Nested Routes using GoRouter

Flutter Bottom Navigation Bar with Stateful Nested Routes using GoRouter

#dart
#flutter
#navigation
#gorouter

How to implement bottom and side navigation with stateful nested routes in Flutter using the GoRouter package (example app with source code included).

Using context.mounted in Flutter 3.7

Using context.mounted in Flutter 3.7

#dart
#flutter
#navigation

Since Flutter 3.7, BuildContext has a mounted property that we can check after an asynchronous gap. Here's how to use it.

How to Navigate Without Context with GoRouter and Riverpod in Flutter

How to Navigate Without Context with GoRouter and Riverpod in Flutter

#dart
#flutter
#gorouter
#navigation
#riverpod

Let's explore some techniques to separate our business logic and navigation code from the UI, using GoRouter and Riverpod.

Flutter TabBar Tutorial: How to Navigate Programmatically Between Tabs

Flutter TabBar Tutorial: How to Navigate Programmatically Between Tabs

#dart
#flutter
#navigation

Learn how to use the Flutter TabBar widget to take the user through a sequence of pages, and disable user interaction on the tabs themselves.

Flutter Bottom Navigation Bar with Multiple Navigators: A Case Study

Flutter Bottom Navigation Bar with Multiple Navigators: A Case Study

#flutter
#dart
#navigation

A guide to implementing multiple independent navigation stacks with BottomNavigationBar in Flutter.

Flutter: Adding Animated Overlays to Your App

Flutter: Adding Animated Overlays to Your App

#flutter
#dart
#navigation
#layouts

Let's see how to use some custom code to add animated overlays and reveal action options from a FAB.

Flutter: BottomAppBar Navigation with FAB

Flutter: BottomAppBar Navigation with FAB

#flutter
#dart
#navigation
#layouts

How to dock a floating action button in the middle of a BottomAppBar.

Browse all tags