Your First Flutter Flame Game
Mar 6 2024 · Video Course (1 hr, 12 mins)
Creating a game can be a really complex endeavor, especially when you want
to support multiple platforms. ...
more
Your First Flutter Flame Game
Creating a game can be a really complex endeavor, especially when you want
to support multiple platforms. Luckily, using Flame & Flutter can provide
support for multiple platforms and an awesome developer experience in the process.
Flutter & Dart
Saving Data in Flutter
Jan 31 2024 · Video Course (1 hr, 44 mins)
Data is king! In this course you’ll see different techniques to store data in your Flutter apps.
You will ...
more
Saving Data in Flutter
Data is king! In this course you’ll see different techniques to store data in your Flutter apps.
You will use SharedPreferences to store key-value pairs, convert objects in
JSON format (and viceversa), read and write data to text files, and convert images into streams of data.
At the end of this course, you’ll be able to choose how to save data in your apps,
and use some of the most common Flutter storing options.
Flutter & Dart
Testing in Flutter
Sep 19 2023 · Video Course (1 hr, 24 mins)
Testing is one of the important aspect in app development. Testing helps to find and fix bugs, increasing ...
more
Testing in Flutter
Testing is one of the important aspect in app development. Testing helps to find and fix bugs, increasing the quality of the application. This course will introduce testing and different types of tests in Flutter. You will learn how to write unit tests, widget tests, and integration tests in Flutter. You will also learn how to write tests for your apps. You will learn how to Generate Goldens for UI Comparison and Automate running tests.
Create impressive hero animations using the Hero Widget in Flutter when transitioning from one screen to a...
more
Flutter Hero Animations
Create impressive hero animations using the Hero Widget in Flutter when transitioning from one screen to another.
This course covers key topics such as the fundamentals of hero animations, utilizing the components of the Hero widget to create advanced animations,
and hands-on development of visually stunning animations while working on the Fooder app.
Flutter & Dart
Flutter Desktop Apps: Getting Started
Mar 28 2023 · Video Course (1 hr, 2 mins)
Learn how to create a Flutter Desktop App for both the Macintosh and Windows platforms.
Create application...
more
Flutter Desktop Apps: Getting Started
Learn how to create a Flutter Desktop App for both the Macintosh and Windows platforms.
Create applications that run as fast as native apps and look like a native app.
Use the native menu system and access local files.
Flutter & Dart
How to Create a 2D Snake Game in Flutter
Jan 17 2023 · Video Course (38 mins)
Learn how to build a 2D Snake game in Flutter for both Android and iOS platforms. You will learn how to us...
more
How to Create a 2D Snake Game in Flutter
Learn how to build a 2D Snake game in Flutter for both Android and iOS platforms. You will learn how to use Flutter as a simple game engine by creating the classic 2D Snake Game. You will get to know the basics of 2D game graphics and to control objects on the screen.
Flutter & Dart
Flutter Navigator 2.0
Nov 8 2022 · Video Course (1 hr, 47 mins)
Navigator 2.0 is Flutter’s new declarative API for the Navigator widget.
Learn how to migrate an app from ...
more
Flutter Navigator 2.0
Navigator 2.0 is Flutter’s new declarative API for the Navigator widget.
Learn how to migrate an app from old navigation patterns to use Navigator 2.0 and see how to make your app work with the URL bar and browser history in Flutter Web.
Flutter & Dart
Implicit Flutter Animations
Oct 4 2022 · Video Course (1 hr, 11 mins)
Create delightful user experiences by learning how to add implicit animations to your Flutter apps.
Implicit Flutter Animations
Create delightful user experiences by learning how to add implicit animations to your Flutter apps.
Learn the basics of debugging and explore how to resolve common errors that Flutter developers face during...
more
Beginning Flutter Debugging
Learn the basics of debugging and explore how to resolve common errors that Flutter developers face during app development.
Flutter & Dart
Managing State in Flutter
Sep 22 2022 · Video Course (1 hr, 19 mins)
State management is a key aspect of working with Flutter. There are lots of different solutions with lots ...
more
Managing State in Flutter
State management is a key aspect of working with Flutter. There are lots of different solutions with lots of different approaches. In this course, you’ll learn about the base tools provided by Flutter and then learn how to use the Google recommended state management solution, Provider.
Flutter & Dart
Creating Custom Reusable Widgets in Flutter
Sep 14 2022 · Video Course (38 mins)
Learn to create custom widgets that are designed with reusability in mind so you could reuse them
in your ...
more
Creating Custom Reusable Widgets in Flutter
Learn to create custom widgets that are designed with reusability in mind so you could reuse them
in your projects or share them with the world as a library.
Flutter & Dart
Beginning FlutterFire
Aug 30 2022 · Video Course (1 hr, 42 mins)
Firebase can help you add back-end features to your Flutter app
without writing any back-end code. It prov...
more
Beginning FlutterFire
Firebase can help you add back-end features to your Flutter app
without writing any back-end code. It provides several tools
that you can immediately use, like authentication, a centralized database,
file storing in the cloud, and sending notifications. In this course
you’ll learn how to configure and use FlutterFire, a set of
plugins to integrate Firebase within your Flutter apps!
Flutter & Dart
Supabase with Flutter
Aug 23 2022 · Video Course (2 hrs, 10 mins)
Learn how to create a cloud based database and authentication application using Supabase.
This is an easy ...
more
Supabase with Flutter
Learn how to create a cloud based database and authentication application using Supabase.
This is an easy to use Postgres relational database along with authentication. There are easy
to use libraries for Flutter. Easily setup email/password authentication along with your favorite
providers like: Google, Facebook and Apple. Use a webpage to easily create database
tables.
Flutter & Dart
Your First Flutter App: Polishing the App
Apr 12 2022 · Video Course (2 hrs, 31 mins)
This is a sequel to “Your First Flutter App: An App from Scratch” where you’ll complete the app into a pol...
more
Your First Flutter App: Polishing the App
This is a sequel to “Your First Flutter App: An App from Scratch” where you’ll complete the app into a polished
final product that will work both on iOS and Android.
Flutter & Dart
Your First Flutter App: An App From Scratch
Feb 22 2022 · Video Course (1 hr, 59 mins)
Updated for 2022. If you’re a complete beginner to Flutter development and wondering
how to get started, t...
more
Your First Flutter App: An App From Scratch
Updated for 2022. If you’re a complete beginner to Flutter development and wondering
how to get started, this is the course for you.
Flutter & Dart
Dart Null Safety in Flutter
Feb 8 2022 · Video Course (33 mins)
All Flutter versions since Flutter 2 support Sound Null Safety.
Strange as it may seem at first, this is t...
more
Dart Null Safety in Flutter
All Flutter versions since Flutter 2 support Sound Null Safety.
Strange as it may seem at first, this is to help you as a developer!
In this course, see how to use Dart Null Safety to your advantage,
and build apps faster and more reliably.
Use null aware operators, the new “late” and “required” keywords,
and understand how to automatically migrate your older null unsafe code
to the newer Flutter versions.
Flutter & Dart
Beginning Firebase with Flutter
Jan 25 2022 · Video Course (38 mins)
When writing mobile apps, saving the data users input is critical.
You can save the data locally, but then...
more
Beginning Firebase with Flutter
When writing mobile apps, saving the data users input is critical.
You can save the data locally, but then you can’t save it permanently or share it with others.
If you want to share your data, you need to save it in the cloud. One of the easiest solutions is Google’s Firebase Firestore database.
Firestore is a NoSQL style database. Unlike traditional table-based databases that require much work to insert data, you save JSON blobs to collections.
Flutter & Dart
Your Second Flutter App
Nov 30 2021 · Video Course (2 hrs, 9 mins)
Continue along your Flutter and Dart journey by building your second complete app in Flutter, learning abo...
more
Your Second Flutter App
Continue along your Flutter and Dart journey by building your second complete app in Flutter, learning about making network calls, showing data in a list, and more!
Flutter & Dart
Flutter UI Widgets
Nov 9 2021 · Video Course (1 hr, 27 mins)
Explore commonly used UI widgets in Flutter and see how they relate to their native iOS and Android counte...
more
Flutter UI Widgets
Explore commonly used UI widgets in Flutter and see how they relate to their native iOS and Android counterparts.
Flutter & Dart
Material Transitions in Flutter with the Animations Package
Sep 21 2021 · Video Course (32 mins)
Get up and running with the Material Motion system which is a set of transition patterns
that is part of t...
more
Material Transitions in Flutter with the Animations Package
Get up and running with the Material Motion system which is a set of transition patterns
that is part of the Material design specification and learn how to
integrate the provided transitions into any app.
Flutter & Dart
Stateful vs Stateless Widgets in Flutter
Apr 8 2021 · Video Course (36 mins)
Dive into the world of the two main types of widgets in Flutter and learn about their features and differe...
more
Stateful vs Stateless Widgets in Flutter
Dive into the world of the two main types of widgets in Flutter and learn about their features and differences and when to use each one.
Archive
Android & Flutter Office Hours
May 19 2020 · Video Course (13 hrs, 7 mins)
Recordings of our Android and Flutter Office Hours, where questions are answered by a panel of experts!
Android & Flutter Office Hours
Recordings of our Android and Flutter Office Hours, where questions are answered by a panel of experts!
Flutter & Dart
Flutter ListView
Feb 18 2020 · Video Course (45 mins)
Learn and understand how to use the ListView widget in Flutter to display lists and scrollable interfaces....
more
Flutter ListView
Learn and understand how to use the ListView widget in Flutter to display lists and scrollable interfaces.
Archive
The Future of Mobile: Android/iOS, Flutter and Native
May 14 2020 · Screencast (1 hr, 29 mins)
In this Roundtable Talk, Kevin Moore, Kevin Galligan, Nishant Srivastava and Joe Howard discuss the state ...
more
The Future of Mobile: Android/iOS, Flutter and Native
In this Roundtable Talk, Kevin Moore, Kevin Galligan, Nishant Srivastava and Joe Howard discuss the state of mobile and what platform you should use when starting a brand new project.