Mobile App Development

Build Android and iOS apps from one codebase with Flutter, connect them to the internet and publish them to the Play Store.

  • IntermediateLevel
  • 15Lessons
  • 96 hrsDuration
  • 0Students

Taught by Lead Instructor

What you will learn

  • Build Android and iOS apps with Flutter

  • Design attractive, responsive app screens

  • Navigate between screens and manage app state

  • Connect apps to APIs and online databases

  • Add login, payments and notifications

  • Publish an app on Google Play

Curriculum

4 modules, 15 lessons

Module 1 Flutter basics 4 lessons
  1. YouTube video Setting up Flutter Free preview
  2. YouTube video Dart language essentials Premium lesson
  3. YouTube video Widgets and layouts Premium lesson
  4. YouTube video Building your first screens Premium lesson
Module 2 Building real apps 4 lessons
  1. YouTube video Navigation and routing Premium lesson
  2. YouTube video Forms and user input Premium lesson
  3. YouTube video State management Premium lesson
  4. YouTube video Saving data on the phone Premium lesson
Module 3 Connecting to the internet 4 lessons
  1. YouTube video Working with APIs Premium lesson
  2. YouTube video Firebase and online databases Premium lesson
  3. YouTube video Login and user accounts Premium lesson
  4. YouTube video Push notifications Premium lesson
Module 4 Shipping 3 lessons
  1. YouTube video Testing on real devices Premium lesson
  2. YouTube video Publishing to Google Play Premium lesson
  3. Assignment Final project: a complete mobile app Premium lesson

About this course

Learn to build professional mobile apps for Android and iPhone using Flutter. You'll design screens, manage app data, connect to online services and APIs, and take an app all the way to the Google Play Store.

You'll finish with a working app in your portfolio.

Student reviews

No reviews yet.

Requirements

  • A laptop with at least 8GB RAM
  • Basic programming knowledge (or take the Programming course first)
  • An Android phone for testing (recommended)

Pair it with

Development

Web Development

Build and launch real websites and web apps with HTML, CSS, JavaScript, PHP and SQL, from your first page to a live project.

  • 19 lessons
  • 96 hours
  • 0 students
  • New
₦55,000 ₦50,000
View course

Development

WordPress Website Design

Build professional business websites, blogs and online stores with WordPress, no coding needed, and get paid to build them for clients.

  • 12 lessons
  • 48 hours
  • 0 students
  • New
₦35,000
View course

Development

Programming

Learn the core of computer programming: logic, algorithms and problem solving, with hands-on practice in C and Java.

  • 15 lessons
  • 72 hours
  • 0 students
  • New
₦70,000
View course