e3fc6acf32
Commit also includes: - Initial implementation of shocker limits - minor code cleanup - version bump to 2.2 **Release 2.5 due very soon!** |
||
---|---|---|
.github/workflows | ||
.vscode | ||
android | ||
ios | ||
lib | ||
linux | ||
macos | ||
test | ||
web | ||
windows | ||
.gitignore | ||
.metadata | ||
analysis_options.yaml | ||
LICENSE | ||
pubspec.lock | ||
pubspec.yaml | ||
README.md |
openshock-android
Companion app for managing openshock-compatible devices
Flutter application to manage and control openshock devices from your phone
Installing
Stable release channel
Release builds are currently broken! if you know how to flutter shoot me a dm on discord @olbiaphlee, we can get in touch to get it to work!
Grab one of the builds from the releases page or run:
flutter build apk
production artifacts will be found in the build\app\outputs\apk\
directory
RRC
There's also a Rolling release available as a github action artifact. it runs every time i commit so it might be up to date but also really, really broken
Testing
Get both flutter and android studio, make sure to be able to reach flutter from any terminal by running
flutter --version
then cd in the repository folder and run the following commands. You'll be greeted by a first time setup that will check for platform tools, dependencies and possible missing stuff. build artifacts won't be saved when building for android unless running the build command
flutter run