Companion app for managing openshock-compatible devices
Go to file
2023-11-13 11:55:03 +01:00
.github/workflows rolling build stuff 2023-11-10 11:24:33 +01:00
.vscode Initial build 2023-11-09 19:23:46 +01:00
android Gradle SDK version 2023-11-10 11:19:07 +01:00
ios Initial build 2023-11-09 19:23:46 +01:00
lib Handle guests and types in log 2023-11-13 11:55:03 +01:00
linux Initial build 2023-11-09 19:23:46 +01:00
macos Initial build 2023-11-09 19:23:46 +01:00
test Toast on api request, reduced padding, maybe fixed building stuff 2023-11-10 11:13:24 +01:00
web Initial build 2023-11-09 19:23:46 +01:00
windows Initial build 2023-11-09 19:23:46 +01:00
.gitignore Toast on api request, reduced padding, maybe fixed building stuff 2023-11-10 11:13:24 +01:00
.metadata Initial build 2023-11-09 19:23:46 +01:00
analysis_options.yaml Initial build 2023-11-09 19:23:46 +01:00
LICENSE Initial commit 2023-11-09 17:32:57 +01:00
pubspec.lock Handle guests and types in log 2023-11-13 11:55:03 +01:00
pubspec.yaml Handle guests and types in log 2023-11-13 11:55:03 +01:00
README.md build badge :3 2023-11-10 11:37:01 +01:00

openshock-android

Companion app for managing openshock-compatible devices

lang os1

Flutter application to manage and control openshock devices from your phone

Current build status: Flutter Build

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