OpenSesame Mobile: Call for testers
Over the last while, I've been working on using the OpenSesame Android port to build downloadable experiment Apps, which run on participants' phones and send data back to a server.
The end goal here is to make it possible for anyone with OpenSesame to be able to design, publish, and collect data from their own smartphone experiment (see this paper for an example).
I've uploaded a development version off one such App to the Google Play Store for testing, and I would be very grateful to any Android users willing to download and try it.
I've programmed a basic Stroop-type experiment, with two text-input trials, a choice reaction time task, and a rudimentary finger-tracking (i.e. mouse tracking) version of the same.
The App can be found HERE
If you choose to test this App, I would ask that you post any issues that come up to this thread, with the message at the end of the debug file, which is usually created in the main folder of your SD card.
This is a work in progress. Issues which need addressing include:
The built in keyboard is slow to respond.
I think this is because of the time taken to redraw the entire keyboard every time.
Will address this using pygame DirtySprite class, which only updates parts of the screen which have changed.
Double presses on the reaction time trials are registered as a 0ms response to the next trial.
I will be releasing the source code for this shortly.
In the meantime, if anyone is interested in contributing to this, please get in touch either here, or by email.
Finally, thanks to Sebastiaan for walking me through the workings of the Android runtime, and making this possible.