A simple multi-device presentation system built on Flutter and Syncbase
Currently, development is heavily tied to an existing installation of Mojo. Please ensure that your Mojo checkout is located at $MOJO_DIR
and has been build for Android. Instructions are available here.
We only guarantee compatibility with the version of Mojo as specified in MOJO_VERSION.
A clone of https://github.com/flutter/flutter/ at the commit # specified in FLUTTER_VERSION file must be available in a directory called flutter
at the same level as $V23_ROOT directory.
Flutter depends on a relatively new version of the Dart SDK. Therefore, please ensure that you have installed the following version or greater:
Dart VM version: 1.13.0-dev.3.1 (Thu Sep 17 10:54:54 2015) on "linux_x64"
If you are unsure what version you are on, use dart --version
.
To install Dart, visit the download page.
Currently Flutter requires an Android device running the Lollipop (or newer) version of the Android operating system. adb
tool from Android SDK needs to be installed. Please follow instructions on setting up your android device here
Connect your Android device via USB and ensure Android debugging
is enabled, then execute:
make run