Instructions to get developer environment set-up.
The following is a list of things you need to develop zone2 and how to install them.
-
flutter_gen
dart pub global activate flutter_gen
-
Clone the repo
git clone https://github.com/threetenlabs/zone2
-
Clean Install All Packages
make clean
-
Run All Tests
make test
-
Dart Fix All
make fix
-
Generate Assets
make asset
-
Run mobile
make mobile
or
make mobile-web
-
Test mobile
make mobile-test
-
Update pods
make mobile-pod
-
Clean and pub get
make mobile-clean
-
Run mecca in web browser
make mecca-web
-
Run mecca on andorid tv (emulator must be started)
make mecca-android
-
Run mecca on mac
make mecca-mac
- export KEY_PASSWORD='ThreeTen Labs Password'
- export STORE_PASSWORD='ThreeTen Labs Password'
- export FASTLANE_USERNAME='threetenlabs email address'
- export FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD= App Specific Password from here
get base64 string of jks
prod
openssl base64 -in ./packages/mobile/zone2.jks
See the roadmap for a full list of proposed features (and known issues).
Reach out to the maintainers at one of the following places: