O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Flutter in 7 Days

Video Description

Create high-quality, beautiful UIs and reach the top level of app development with Flutter - all in 1 week

About This Video

  • Building a strong foundation that covers Flutter widgets exhaustively
  • Understand how to create and build your own animations
  • Master the advanced widgets that your app will need when publishing it

In Detail

You'll gain the confidence to build customized UI's for your own projects using Flutter. You'll work with its cool features and understand how to compose widgets, add animations, and make your apps interactive in 7 days by building them throughout the course.

By the end of this course, you will be up-to-speed with Flutter development and will be able to build stunningly rich cross-platform applications with a single codebase.

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Flutter and Its Basic Components
    1. The Course Overview 00:02:14
    2. Introduction 00:01:25
    3. Installation 00:02:25
    4. Widgets 00:03:09
    5. Basic Structure and Creating Flutter Project 00:02:15
    6. Stateless Widgets 00:04:44
    7. Stateful Widgets 00:05:39
    8. Assets 00:03:50
    9. Plugins 00:03:19
    10. Assignment 00:01:10
  2. Chapter 2 : The building blocks and widgets of Flutter
    1. Assignment Solution 00:00:52
    2. Text, Images, and Padding 00:06:54
    3. Rows and Columns 00:06:29
    4. Scaffold and AppBar 00:11:52
    5. Stack 00:03:50
    6. ListView and ListTile 00:11:16
    7. Expanded 00:02:39
    8. Container 00:05:31
    9. Card 00:04:23
    10. Buttons 00:07:39
    11. Assignment 00:00:45
  3. Chapter 3 : Animations
    1. Assignment Solution 00:02:24
    2. How Animations Work? 00:02:28
    3. Create Animations 00:07:43
    4. Animated Cross Fade 00:05:22
    5. Fade Transition 00:02:27
    6. Hero Animations 00:05:17
    7. Assignment 00:00:42
  4. Chapter 4 : HTTP Package
    1. Assignment Solution 00:02:34
    2. Add HTTP package 00:01:12
    3. HTTP GET 00:04:40
    4. Assignment 00:00:22
  5. Chapter 5 : Advanced Widgets
    1. Assignment Solution 00:01:45
    2. Slivers 00:05:23
    3. TabBar 00:08:26
    4. Clippers 00:03:42
    5. Theming 00:07:11
    6. Assignment 00:00:31
  6. Chapter 6 : Redux
    1. Assignment Solution 00:01:34
    2. Redux EThe Need 00:01:55
    3. Redux Example EPart 1 00:06:24
    4. Redux Example EPart 2 00:14:43
    5. Assignment 00:00:51
  7. Chapter 7 : Real World Application: Building a Pexels Application
    1. Assignment Solution 00:02:01
    2. Register for Pexels API 00:00:58
    3. Application Architecture 00:03:07
    4. Fetch Data 00:09:14
    5. Home Page (Wallpapers Tab) 00:12:59
    6. Home Page (Wallpapers Tab Pull to refresh) 00:07:09
    7. Home Page (Search Tab) 00:16:56
    8. Building Final APK (Release) 00:03:24
    9. Assignment 00:00:31
    10. Assignment Solution 00:01:44