Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Google Flutter for Mobile Developers

via LinkedIn Learning


Learn how to get started developing with Google Flutter, a mobile UI framework for creating native iOS and Android applications.

Flutter allows mobile developers to create high-quality application experiences that work natively for multiple platforms. Flutter is known for being fast, reactive, and modern. It works with existing Java, Swift, and ObjC code. Flutter can also create applications using Google Fuchsia, a newly introduced OS. In this course, Emmanuel Henri demonstrates how to use Flutter, including how to set up the SDK and simulators; add widgets, components, and navigation; leverage APIs; build, review, and deploy code; and more.


  • Build iOS and Android apps easily
  • Course prerequisites
  • Using the exercise files
1. Introduction and Setup
  • Introduction to Flutter
  • Dart programming language
  • Various install platform
  • Flutter SDK setup
  • iOS setup
  • iOS simulator
  • Android setup
  • Android simulator
  • Editor setup
2. UI Building
  • Basic widget exploration
  • Material components exploration
  • Widgets catalog exploration
  • Adding interactivity
  • Routing and navigation
3. Use Device and SDK APIs
  • Introduction to packages
  • Package usage
  • Platform code overview
  • Read and write with Dart IO: Setup
  • Read and write with Dart IO: Final code
  • HTTP requests
4. Build and Release
  • Resources to release to iOS
  • Resources to release to Android
  • Next steps

Taught by

Emmanuel Henri

Related Courses


Start your review of Learning Google Flutter for Mobile Developers

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free