Flutter: Part 07 Building the UI or Flutter: Part 07 Building UIs

Flutter: Part 07 Building the UI or Flutter: Part 07 Building UIs

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4h 23m | 750 MB

While widgets make Flutter apps easy to build, they dictate the functionality and appearance of your project. Get more control over your user interface using Flutter and Dart, the programming language optimized for cross-platform app development. This course teaches you how to use intermediate Dart constructs such as enums, operators, and routers to customize Flutter apps. Instructor Angela Yu also explains how to customize existing widgets, build your own form scratch, control page navigation, and leverage gestures for interactivity—all using Dart programming. Each lesson is illustrated using a fun, real-world project—the BMI Calculator app—that you can build, customize, and add to your Flutter portfolio.

Topics include:

  • Using Flutter themes
  • Refactoring widgets
  • Customizing widgets using themes
  • Routes and navigating
  • Dart maps
Table of Contents

Building UI with Flutter for Intermediates – BMI Calculator Project
1 BMI calculator – A beautiful health app
2 How to use Flutter themes
3 How to refactor Flutter widgets
4 Immutability and final vs. const
5 Creating custom widgets
6 Gesture detector widget
7 Dart enums
8 Dart ternary operator
9 Dart first-class objects
10 Flutter slider widget
11 Customizing Flutter widgets using themes
12 Flutter widgets from scratch
13 Routes and navigation
14 Dart maps
15 Designing the results screen
16 Calculator model and string manipulation