Giter Club home page Giter Club logo

remex_app's Introduction

RemEx_App

Remote Experiment Android App um die im RemEx_Editor erstellten Experimente durchzuführen.

Installation

Um diese App zu nutzen:

  1. Die RemEx.apk Datei aus der oberen Dateiliste auswählen und herunterladen
  2. Die RemEx.apk Datei auf ein Android Smartphone übertragen (USB, etc...)
  3. Im Dateimanager des Smartphones auswählen und installieren

Benutzung

  • Einloggen (Beim ersten Start können noch Fehlermeldungen auftauchen, die aber die Funktion der App nicht beeinträchtigen)
  • Das Passwort für den Adminbereich ist "remexadmin"
  • "Experiment laden" klicken
  • Die mit dem RemEx_Editor erstellte Experiment.zip Datei aus dem Dateisystem auswählen.
  • "Neue VP erstellen" klicken
  • Parameter ausfüllen und das Experiment starten
  • !!! Achtung !!! Aktuell darf die App nach diesem Vorgang nicht terminiert oder das Smartphone ausgeschaltet werden (siehe Issue). Sie darf lediglich durch das Drücken des Home Buttons in den Hintergrund verschwinden.

Viel Spaß beim Nutzen und viel Erfolg bei eurer Forschung wünscht euch,

Colin :)

PS: Falls ihr Bugs entdeckt oder Fragen habt erstellt gerne einen neuen Issue.

remex_app's People

Contributors

nac62116 avatar

Watchers

 avatar

Forkers

ets-android2

remex_app's Issues

High priority: Experiment stops running when the user kills the app

When the user kills the app (swipes it away in the recent apps list) during an experiment between two surveys (not during a survey) the experiment is stopped and all future alarms are cancelled.

If the user kills the app during a survey the survey gets properly finished and the next survey alarm is set.

Don't know if there is any other solution than instructing the experiment participants not to do so...

High priority: Device reboot ends a running experiment

If the device is turned off, the current experiment is finished and can't be resumed

Tried to fix it but had issues with receiving a boot completed action from the system, to reset the alarms of AlarmManager. Listening on boot actions is not trivial as it can be a security problem for operating systems.

Its important to get this to work as it makes long experiments (above 1w/m/y) possible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.