Exploring Flutter Navigation | UI Design Lab 3A & 3B | MaterialApp, Routes, Navigator

Опубликовано: 09 Июль 2026
на канале: Satish Bhasker Learns & Shares
60
2

Welcome to today's Flutter UI Design Lab where we dive into Experiment 3A & 3B. In this session, we explore how to navigate between screens using core Flutter concepts like:

🧭 Experiment 3A

Basic navigation using MaterialApp, Navigator.push, Navigator.pop, and Scaffold

🧭 Experiment 3B

Named routes using routes: and Navigator.pushNamed()

Passing data between screens

Better structure with main.dart, home.dart, and details.dart

🔨 This hands-on practice will help you:

Understand page routing and state maintenance in Flutter apps

Build clean and scalable navigation logic

Use AppBar, ElevatedButton, and parameter passing between routes

📌 Ideal for:
Beginners and engineering students learning Flutter UI as part of their curriculum or side projects.

👉 Code Structure:
We structured our code neatly in files like:

main.dart

screen1.dart / screen2.dart

details.dart
for better modularity.

💻 Recorded live on Ubuntu using Flutter (Linux Desktop/Web)

🔔 Don’t forget to LIKE, SUBSCRIBE, and explore our full UI Flutter Playlist for more experiments!

#FlutterUI #FlutterNavigation #UIDesignLab #FlutterExperiments #FlutterRouting #FlutterBeginners #MaterialApp #NavigatorFlutter #FlutterStudents #BTechCSE