Skip to content

AWARE

Open-source Context Instrumentation Framework For Everyone

Menu

  • Home
  • AWARE
  • AWARE-Light
  • RAPIDS
  • Documentation
    • Context
    • Sensors
    • Plugins
    • Tutorials
  • Slack
  • Team

Tutorials

Continuous Silent Push Notification (SPN) on AWARE-iOS

This document describes how to set up a continuous SPN AWARE-iOS. The SPN allows us to send push notification from a server without any alert for the user. By using the function, we can monitor the status of running sensors

Yuuki Nishiyama February 14, 2020February 14, 2020 AWARE, Tutorials Read more

Activating Activity Recognition Plugin on AWARE-iOS

This document introduces how to activate Activity Recognition plugin on AWARE-iOS from AWARE dashboard. The Activity Recognition plugin allows us to collect historical activity recognition data (stationary, walking, running, automotive, cycling, and unknown) which is provided by motion co-processor. Create

Yuuki Nishiyama February 13, 2020February 13, 2020 AWARE, Tutorials Read more

Minimizing a sensor import on AWAREFramework-iOS

On AWAREFramework-iOS, some sensors need to send a permission request for using the API and set special configurations on Info.plist. This document shows that the best practice for importing these sensors as extensions into your Xcode project. Supported extensions AWAREFramework-iOS

Yuuki Nishiyama December 3, 2019December 4, 2019 AWARE, Tutorials Read more

Activating Pedometer Plugin on AWARE-iOS

This document introduces how to activate Pedometer plugin on AWARE client iOS v2 from AWARE dashboard. Create the Pedometer plugin into the dashboard Please make a plugin with the following elements into your dashboard. You can access the page from

Yuuki Nishiyama September 19, 2019February 13, 2020 Tutorials Read more

Activating HealthKit Plugin on AWARE-iOS

This document introduces how to activate HealthKit plugin on AWARE client iOS v2 from AWARE dashboard. HealthKit is an official iOS library for managing health-related data such as sleep, steps, and exercise information. We provide a wrapper for AWARE, HealthKit

Yuuki Nishiyama September 18, 2019February 13, 2020 Tutorials Read more

Creating a standalone iOS application with AWAREFramework-iOS

AWAREFramework-iOS is a library version of AWARE iOS. The library allows us to easily implement functions (e.g., background sensing, database synchronization, and ESM) which are used on AWARE iOS, into your standalone application. This tutorial shows how to create a standalone

Yuuki Nishiyama June 9, 2018June 13, 2018 Tutorials Read more

Distributing Methods of AWARE iOS

Distributing methods of an original/fixed AWARE iOS AWARE iOS is an open source software. Therefore, you can download it from GitHub ( https://github.com/tetujin/aware-client-ios ) and modify the source code by yourself. In this tutorial, I would like to describe how

Yuuki Nishiyama October 8, 2017October 9, 2017 Tutorials Read more

Deploying Scheduled ESMs for AWARE Client iOS

By using iOS ESM(Experience Sampling Method) plugin, you can make a schedule ESMs on AWARE iOS client. The plugin supports generate eight(8) types of ESMs such as (Free-Text(1), Radio-Button(2), Checkbox(3), Likert-Scale(4), Quick-Answer(5), Scale(6), DateTime-Picker(7), PAM(Photographic Affect Meter)(8)) which are same as

Yuuki Nishiyama October 30, 2016December 31, 2017 Tutorials Read more

Introduction of AWARE iOS Client

This tutorial describes how to prepare developing environment and deploy the AWARE iOS client. AWARE iOS client is developed as a native iOS application by using Objective-C. The app can collect almost the same sensor data as the AWARE Android

Yuuki Nishiyama April 12, 2016April 19, 2016 Tutorials Read more

Remote data offloading

AWARE allows you to offload collected data to a remote server using JSON. We have included two utility classes: Http and Https. They allow insecure and secure data offloading, respectively. We  demonstrate how to send data from the accelerometer to a page

Denzil Ferreira January 3, 2016 Tutorials Read more

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

Denzil Ferreira August 7, 2015September 24, 2015 Tutorials Read more

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

Aku Visuri March 19, 2015January 17, 2018 Tutorials Read more

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

Aku Visuri March 12, 2015March 12, 2015 Tutorials Read more

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

Denzil Ferreira February 26, 2015October 23, 2015 Tutorials Read more

@awareframework

Tweets by @awareframework

Further info

Privacy policy

Copyright

Copyright © 2023 AWARE. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.