Explorer
Content
videos
responsive-design-flutter.md
videos take-5 responsive-design-flutter.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Take 5 - Responsive Design - Flutter

<div class="video-container">
  <iframe width="560" height="315" src="https://www.youtube.com/embed/kGhkiKp939c" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>

## Description

Source Code: https://github.com/rodydavis/flutter_take_5

In this video I walk through how to build a flutter app with an adaptive scaffold. This is using a technique to have each widget define layout behavior based on breakpoints. This is very useful for having total reuse over all your screens. Responsive layout doesn't mean you need to have duplicate code.

I also mention the package I created to abstract this for you and it can be found on pub here:
https://pub.dev/packages/navigation_rail

In the upcoming videos I will go more in depth on how to adapt the individual screens. This video is mostly about how to do the main navigation in a responsive way.