Looking for contributors: OctoPrint Android App by BQ
These past months - even before I started working there myself - the colleagues from BQ have been working on and off on an Android App for OctoPrint that allows connecting to multiple OctoPrint instances, controlling each of the connected printers, slicing STL files downloaded to the device, including a nifty 3D preview and the usual capabilities for rotating, resizing etc, and last but not least managing print jobs and monitoring the ongoing jobs via webcam plus of course the usual progress and temperature feedback. The app also heavily utilizes the new APIs and discovery functionality built into OctoPrint 1.2.x (and shipped with OctoPi 0.12.0), which were pretty much built into the server alongside the ongoing development of the app as part of some intense collaboration and fine tuning on both sides.
The guys have their hands full with other things at the moment and so cannot continue development at this time, but we thought it might be a shame to let it collect dust in some internal repository until that hopefully changes again.
So here's a better idea. The app always was supposed to be published as open source anyhow, and so we pushed it to Github here: https://github.com/bq/OctoPrint-AndroidApp
. It should be considered Beta status at the current point - most things work, some things still have hiccups ;)
There's also a precompiled .apk file available in the "Releases" section on Github, which can directly be installed on your Android tablet. In order to play around with it, make sure you read the Setup section in the README file: https://github.com/bq/OctoPrint-AndroidApp#setup
We are hoping that the one or other tinkerer reading this might be intrigued enough to maybe contribute some bug fixes here and there or maybe even features - after all, it's open source. Please understand that we cannot provide any support at the current time though, which is why we chose this method of distribution over a full blown publish to the Play Store.