Introduction

In this lesson, we introduce fetching data from a remote Application Programming Interface (API). This concept will be discussed in further detail in the upcoming lessons.

We'll cover the following

What will we do?

The Movie Database (TMDb) is a community built movie and TV database.

In this chapter, you’ll query The Movie DB (or TMDB) API to fetch the most popular movies.

You’ll create a Movie App to list popular movies fetched from TMDB API as shown in the screenshot below.

The app interface

The Flutter app user interface includes the following parts:

  • Image: movie’s poster image
  • Title: movie name
  • Overview: movie description
  • Divider: a grey line to separate items
  • Vertical list view: movies are listed in a vertically scrollable list.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy