Lightweight mobile app for Bisq (notifications and remote control)
Switch branches/tags
Clone or download
Latest commit e8d0000 Nov 21, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main
.gitignore
.gitmodules
LICENSE
README.md
pom.xml

README.md

bisqremote

This app can send Mobile notifications. During the development and testing of the mobile Android and iOS Apps, it can substitute the Bisq Notification Node.

Documentation of Bisq Mobile

The documentation can be found here: (https://github.com/joachimneumann/bisqremote/wiki).

installation

  1. clone the repository (if you have not already done so)
  2. cd into the bisqremote directory and make sure you see the pom.xml file.
  3. run these commands: mvn install mvn exec:java -D exec.mainClass=bisq.notification.NotificationApp

Probably, you want to run this program from eclipse or intellij IDEA, but I can't suport you with this, because it depends on the operating system you are using and I am not an expert in the configuration of this type of projects in IDEs.

Missing serviceAccountKey.json

  1. go to https://firebase.google.com
  2. click on "GO TO CONSOLE"
  3. add project
  4. chose any name you like
  5. check the two checkboxes at the bottom
  6. create project
  7. On the left select Grow, Cloud Messaging
  8. select Android
  9. Use the package name "com.joachimneumann.bisq"
  10. click Register App
  11. download google-services.json. You will need this file in the Andoid app.
  12. Skip the step "Run your app to verify installation" (it did not work for me)
  13. In the firebase page click on the settings icon next to "Project overview" in the top left and select project settings.
  14. select service accounts
  15. select java
  16. copy the parameter in setDatabaseUrl() and paste as value of ANDROID_DATABASE_URL in the file BisqNotificationServer, instead of https://bisqnotifications.firebaseio.com
  17. generate a new private push notification key and download the file
  18. copy the file google-services.json into the folder bisqremote_Android/Bisq of your local copy of the bisqremote_Android repository
  19. run the Android app in Android Studio. Executing the app in the simulator is fine, but you have to log into your google account in the simulator with the same google account that you have used in firebase. If the app has been installed before, you must uninstall it.