Free Course

Build Native Mobile Apps with Flutter

School Of Programming and Development

Learn from experts at Google how to use Flutter to craft high-quality native interfaces on iOS and Android devices in record time.

Sample Nanodegree Programs

  • Introduction to Programming
  • Front End Web Developer
  • iOS Developer
Explore School

This Course

Free Course
Build Native Mobile Apps with Flutter
Industry-relevant content
Projects
Project reviews
Mentorship
Certification
Career Services / Job Assistance

Related Nanodegree

Nanodegree Program
Android Developer
Industry-relevant content
Projects
Project reviews
Mentorship
Certification
Career Services / Job Assistance
Learn More

Course Details

Course Details Free
Timeline Approx. 2 Weeks
Skill Level Intermediate

Included in Product

  • Rich Learning Content
  • Taught by Industry Professionals
  • Student Support Community
  • Interactive Quizzes
  • Self-Paced Learning

Build Native Mobile Apps with Flutter

In this course, you'll learn how to use Flutter to quickly develop high-quality, interactive mobile applications for iOS and Android devices. Whether you’re just getting started with mobile app development, or experienced with other mobile app frameworks, you’ll enjoy the high-velocity development and quality apps that Flutter enables.

Work with Google instructors step-by-step to build an app in one codebase that compiles down to native ARM code and has high performance on both iOS and Android. Learn how to develop fast by making use of Flutter's reactive framework, stateful Hot Reload, and integrated tooling. Customize your app with rich, composable widgets, built-in animations, and a layered, extensible architecture.

Course Leads

Mary Xia
Instructor
Matt Sullivan
Instructor
James Williams
Course Developer

Syllabus

Related Free Courses