The Complete Mobile App Development Course with Flutter

Learn how to develop Android and iOS apps using Flutter – the popular, open-source mobile app development framework.


Join 400,000 Satisfied Students


This title is part of the Android Development Mini-Degree

Discover how to use Flutter, the popular open-source framework created by Google for developing Android and iOS apps. This course will show you how to build a complete Contacts App from scratch, and how to make the most of this high-performance, intuitive framework.

The app will feature editable fields for each contact’s name, email address, and phone number; customizable profile pictures; and native integration (such as writing emails and calling a contact from the app).

This course will cover:

  • How to write clean code
  • Setting up the UI
  • Working with widgets
  • Incorporating UI animations
  • Resistant storage
  • Using plugins for native functionality

…and more!

About the Android Development Mini-Degree

The Android Development Mini-Degree is designed to give you all you need to know to develop Android applications with Java, Kotlin, Firebase, Flutter, and SQL Databases.  These project-based, comprehensive courses will not only help you to develop strong projects to add to your portfolio, but will give you the knowledge needed to create any sort of application for your professional or personal needs.

😄 Join 400,000+ Learners and Developers

Trusted by a global community of developers, Zenva has provided world-class training on in-demand programming skills since 2012.

Join the ranks of our successful alumni who have gone on to publish games and apps, advance their careers and start companies.

Unlock Your Completion Certificate

By completing any of our courses you’ll be awarded with a certificate with URL verification. Boost your LinkedIn profile with your newly acquired skills and impress potential employers and customers.

+ Show More



    No prior experience with Dart or mobile development is required for this course. However, familiarity with basic programming concepts (such as variables, objects, conditionals and so on) is assumed.

Learn how to develop Android and iOS apps using Flutter – the popular, open-source mobile app development framework.

  • On-demand, 24/7 access


Buy Now

SUMMER SALE - ALL courses are on special this week!