Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 955 Bytes

README.md

File metadata and controls

28 lines (21 loc) · 955 Bytes

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