Skip to content

improving-minnesota/flutter-imdb

Repository files navigation

flutter-imdb

A sample project using the IMDB API

Getting Started

  1. Install Flutter - https://docs.flutter.dev/get-started/install
  2. Run flutter doctor - ensure all the red 'x' issues are resolved.
    1. Intellij or Android Studio is installed
    2. Android SDK installed
    3. Xcode is installed (if you want to run on iOS)
    4. It may be necessary to install cocoapods through homebrew (if you want to run on iOS) (brew install cocoapods)
  3. Create emulators / simulators as necessary
  4. You will need an IMDB API Key to actually use the app

Dev Things

Command to generate mockito mocks (execute in base project directory)

flutter packages pub run build_runner build --delete-conflicting-outputs

Possibly need these libraries for a native linux app:

sudo apt install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
sudo apt install libsecret-1-dev libjsoncpp-dev libsecret-1-0

About

Demo Flutter app using the IMDB API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published