Skip to content
Menu
Home
Learn
Teach
Host
About Apollo
Search
Log in
Sign up
Search
Complete mobile app development - Flutter and Dart
Officially Created In Collaboration With the Google Flutter Team.
1 - Introduction to CrossPlatform Development with Flutter and Dart
Introduction to the Course
What is Flutter
Why Flutter
The Anatomy of a Flutter App
How to Get the Most Out of the Course
2 - Setup and Installation
Prerequisites for Flutter Development
Windows Setup Step 1 Install the Flutter SDK
Windows Setup Step 2 Install Android Studio
Windows Setup Step 3 Install the Android Emulator
Mac Setup Step 1 Install the Flutter SDK
Mac Setup Step 2 Install Android Studio
Mac Setup Step 3 Install the Android Emulator
Mac Setup Step 4 Install Xcode and Command Line Tools
Mac Setup Step 5 Test the iOS Simulator
3 - Your First Flutter App From Scratch
Creating a New Flutter Project from Scratch
Scaffolding a Flutter App
Working with Assets in Flutter the Pubspec file
How to Add App Icons to the iOS and Android Apps
4 - Running Your App on a Physical Device
Deploying Flutter Apps to an Android Phone
Deploying Flutter Apps to iPhones iPads
5 - Your First App Challenge
App Challenge
6 - How to Build Beautiful UIs with Flutter Widgets
A Single Screen Personal Business Card App
Hot Reload and Hot Restart Flutter Power Tools
How to Use Container Widgets
How to use Column Row Widgets for Layout
Flutter Layouts Challenge
Tapping into Widget Properties
Incorporating Custom Fonts in Your Flutter App
Adding Material Icons with the Icon Widget
Flutter Card ListTile Widgets
7 - Building Apps with State
Stateful Apps
Using the Expanded Widget to Create Flexible Layouts
How to Use Intention Actions
Adding Gesture Detection with Flutter Button Widges
Dart Functions Part 1
Making an Image Change Reactively
Dart Variables
Dart Data Types
Stateful vs Stateless Widgets Whats the Difference
Randomising
Challenge 1
Challenge 2
Challenge 3
8 - Boss Level Challenge 1
Stateful Apps
Using the Expanded Widget to Create Flexible Layouts
How to Use Intention Actions
Adding Gesture Detection with Flutter Button Widges
Dart Functions Part 1
Making an Image Change Reactively
Dart Variables
Dart Data Types
Stateful vs Stateless Widgets Whats the Difference
Randomising
Challenge 1
Challenge 2
Challenge 3
Log in
Sign up
Home
Learn
Teach
Host
About Apollo
Home
Learn
Teach
Host
About Apollo