Learn how to get started developing with Google Flutter, a mobile UI framework for creating native iOS and Android applications.
- [Instructor] If you ever wanted to build a mobile application quickly, and be able to support both iOS and Android at the same time Flutter is the framework for you. Flutter offers a best-in-class approach to building mobile applications with little initial effort, and it's supported by dozens of widgets you could leverage to build your project. Hi, I'm Emmi Henri, and it is my pleasure to guide you in the exploration of this framework and guide you towards understanding what is possible with Flutter. We'll first explore how to set up your system and your IDE to be able to code and develop with Flutter.
We'll also install Xcode and Android Studio in case we ever need to fine-tune your project or when you're ready to release. Next, we'll explore the basics of Flutter, such as widgets, material components, and a widgets catalog. Then we'll take a look at interactivity, routing, and navigation. Next, we'll explore how to add packages, write items to your local device, and how to do HTTP requests. And finally, we'll go through an overview of the resources available to you to release to Apple or Android app stores.
So if you're ready to explore Flutter, fire up your browser and let's get started.
- Programming with Dart
- Setting up the Flutter SDK
- Setting up app simulators
- Using Flutter for iOS
- Using Flutter for Android
- Using widgets and material components
- Adding interactivity, routing, and navigation
- Reading and writing with Dart IO
- Creating HTTP requests