All Projects → bizz84 → Nested Navigation Demo Flutter

bizz84 / Nested Navigation Demo Flutter

Licence: mit
Nested navigation with BottomNavigationBar

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Nested Navigation Demo Flutter

Findme
An ARKit App that can help your friends to find you
Stars: ✭ 483 (+31.61%)
Mutual labels:  routing, navigation
Swiftuirouter
Routing in SwiftUI
Stars: ✭ 242 (-34.06%)
Mutual labels:  routing, navigation
Corenavigation
📱📲 Navigate between view controllers with ease. 💫 🔜 More stable version (written in Swift 5) coming soon.
Stars: ✭ 69 (-81.2%)
Mutual labels:  routing, navigation
Router
🛣 Simple Navigation for iOS
Stars: ✭ 438 (+19.35%)
Mutual labels:  routing, navigation
demo-ionic-tab-routing
An Ionic project which shows different kinds of route definition for a tab based layout.
Stars: ✭ 34 (-90.74%)
Mutual labels:  navigation, routing
Mapbox Directions Swift
Traffic-aware directions and map matching in Swift on iOS, macOS, tvOS, watchOS, and Linux
Stars: ✭ 115 (-68.66%)
Mutual labels:  routing, navigation
Url Parser
Parse URLs into nicely structured data
Stars: ✭ 118 (-67.85%)
Mutual labels:  routing, navigation
easyRNRoute
https://medium.com/@kevinle/comprehensive-routing-and-navigation-in-react-native-made-easy-6383e6cdc293#.nttfeeq3p
Stars: ✭ 25 (-93.19%)
Mutual labels:  navigation, routing
organicmaps
🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Your donations and positive reviews motivate and inspire our small team!
Stars: ✭ 3,689 (+905.18%)
Mutual labels:  navigation, routing
Router-deprecated
🛣 Simple Navigation for iOS - ⚠️ Deprecated
Stars: ✭ 458 (+24.8%)
Mutual labels:  navigation, routing
go router
The purpose of the go_router for Flutter is to use declarative routes to reduce complexity, regardless of the platform you're targeting (mobile, web, desktop), handling deep linking from Android, iOS and the web while still allowing an easy-to-use developer experience.
Stars: ✭ 380 (+3.54%)
Mutual labels:  navigation, routing
routing-py
🌎 Python library to access all public routing, isochrones and matrix APIs in a consistent manner.
Stars: ✭ 106 (-71.12%)
Mutual labels:  navigation, routing
ASMapLauncher
ASMapLauncher is a library for iOS written in Swift that helps navigation with various mapping applications.
Stars: ✭ 41 (-88.83%)
Mutual labels:  navigation, routing
Graphpath
Graphpath generates an ASCII network diagram from the route table of a Unix/Linux
Stars: ✭ 321 (-12.53%)
Mutual labels:  routing
Code Nav
最专业的编程导航,发现优质编程学习资源!公众号『 编程导航 』
Stars: ✭ 340 (-7.36%)
Mutual labels:  navigation
V2ray Rules Dat
🦄 🎃 👻 V2Ray 路由规则文件加强版,可代替 V2Ray 官方 geoip.dat 和 geosite.dat,兼容 Shadowsocks-windows、Xray-core、Trojan-Go 和 leaf。Enhanced edition of V2Ray rules dat files, compatible with Xray-core, Shadowsocks-windows, Trojan-Go and leaf.
Stars: ✭ 6,550 (+1684.74%)
Mutual labels:  routing
Freerouting
Advanced PCB autorouter (finally, no Java installation required)
Stars: ✭ 307 (-16.35%)
Mutual labels:  routing
Handycontrols
Contains some simple and commonly used WPF controls based on HandyControl
Stars: ✭ 347 (-5.45%)
Mutual labels:  navigation
Android Jetpack Demo
🔥 快速入门Android Jetpack以及相关Kotlin、RxJava、MVVM等主流技术,独立构架App的基础技能
Stars: ✭ 335 (-8.72%)
Mutual labels:  navigation
Wp Bootstrap Navwalker
A custom WordPress nav walker class to fully implement the Twitter Bootstrap 4.0+ navigation style (v3-branch available for Bootstrap 3) in a custom theme using the WordPress built in menu manager.
Stars: ✭ 3,290 (+796.46%)
Mutual labels:  navigation

Flutter BottomNavigationBar with Multiple Navigators

This is the source code for my article:

Preview

In this example each tab has its own navigation stack. This is so that we don’t lose the navigation history when switching tabs.

This is a very common use case for a lot of apps.

How is it built?

  • Create an app with a Scaffold and a BottomNavigationBar.
  • In the Scaffold body, create a Stack with one child for each tab.
  • Each child is an Offstage widget with a child Navigator.
  • Don't forget to handle Android back navigation with WillPopScope.

Read the full story on my article:

Credits

  • Brian Egan: for suggesting to use Stack + Offstage & Navigator widgets.

License: MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].