Open nephros opened 9 months ago
Disregarding the fit as a supported device for Amazfish for a moment:
backend
and plugins
subdirectories implement an interface to a device, complete with handling the protobuf protocol.the Android app, https://github.com/flipperdevices/Flipper-Android-App, however supports much of the same functionality, and does is over Bluetooth (LE).
From this we know that we can build a companion using only BLE.
From this we are presented with these options:
This project started out as a fork of Amazfish, simply because some or most of the base infrastructure matches the need of a "companion" app for a Flipper device.
Namely support of BLE and the basic use case of receiving and sending various kinds of data from and to a BLE device.
But, the use cases if a companion app for fitness trackers and smart watches might not align with the ones wanted by a Flipper keeper. This remains to be seen.
This issue is to keep track and discuss any issues pertaining to the architecture and other considerations regarding the building of such a companion app.