We have made our server component (AWARE Dashboard) open-source over GitHub. This allows you to host your own server and full control over the AWARE Dashboard. Feel free to break it, fix it, enhance it and share it back. “With great power
Publishing and adding a new plugin to a study
You can view your plugin’s information by going to the ‘Developer’ tab and clicking on the plugin name in the list. If you wish to publish your plugin, tick the ‘Make my plugin public’ option. Each new plugin first goes through
Adding a new plugin to the dashboard
If you have a plugin that isn’t available on the dashboard but what you want to use for a study, or to simply share it with all of us, navigate to the Developer-tab on the AWARE dashboard. From there, click the
Run a study with AWARE
Managing a study on the dashboard In this tutorial, we demonstrate how to use AWARE to run a user study. You will need to first authenticate on AWARE’s dashboard here: https://api.awareframework.com. We support Google’s OAUTH account login due to the tight
Encrypting a study’s database
Even though we encrypt the connection between the client and the dashboard and MySQL servers, some researchers have the requirement to encrypt the data itself on their server. The data on the database itself CAN BE encrypted on your server as
How do I read data?
Read data – passive contextListen to data changesListen for new values Depending on the way you want to access the data, you have three basic methods for reading it in an AWARE plugin or an application that uses AWARE as
How do I label data?
Majority of the builtin AWARE sensors have a column in the database for labeling data. The column is simply named ‘label’. Using broadcasts, instead of listening to broadcasts like in the ‘reading data’ tutorial, this time we are sending a
Creating a Context Provider
Saving our context data into a ContentProvider Implementing a ContentProvider requires some care, as it is very easy to make a mistake. To start, we will create a new class called Provider.java in your project (e.g., com.aware.plugin.template). First thing you will