A new practical project made with Flutter and some native widgets, movie API, provider state and more

Flutter Movie App

This project was created with Flutter and some native Widgets like SingleChildScrollView, Hero Animation, SliverAppBar, StreamBuilder and of course I used things such as Delegate, Provider, Services, etc.

List of dependencies:

  • flutter v2.13.1
  • card_swiper – (to make transitions between elements)
  • http – (to make HTTP requests with Future functionality)
  • provider – (To make easier and more reusable widgets for manage state)

1. Getting Started

API reference

You’ll need a TMDB (The Movie Database) account to access API service and put it into movies_provider.dart

  1. Don’t forget this ’cause I don’t provide my api_key for this public project.
  2. The Movie Database => https://www.themoviedb.org/

2.- Available Scripts

In the project directory, you can run special commands like these:

To Visual Studio Code:

  1. Invoke View > Command Palette.
  2. Type “flutter”, and select the Flutter: Launch Emulator OR press F5 to install app on the device.
  3. Wait for app project installation.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference.

3.- Feel free to fork this repo and add your own twist.

More about me

? You can visit my webpage here: Paul’s website.

GitHub

View Github