Android SDK

We support Android development with Bridge Android SDK and Bridge ResearchStack SDK, available on Github.

Android SDK and ResearchStack SDK are still under active development. Bridge Java REST Client may also be of interest.

Bridge's Android SDKs target API 24 with support back to API 16

Bridge ResearchStack SDK

Bridge ResearchStack SDK is an SDK and UX framework for building Bridge research study apps on Android.

Installation

Use the following snippet in your application's build.gradle file:

repositories {  
   jcenter()  
}

dependencies {  
   compile 'org.sagebionetworks.bridge:researchstack-sdk:0.0.11'
}

Features

  • Study participant sign up, sign in

  • Consent document workflow for a single subpopulation (additional support coming soon)

  • Initial task after sign in

  • Bridge data upload

Roadmap

  • Scheduled tasks

  • Survey engine

Bridge Android SDK

This project is still under active development. Use of BridgeResearchStackSDK is recommended. Bridge Android SDK wraps Bridge Java REST Client to provide Android specific dependencies and functionality, and allows asynchronous (and offline) usage of Bridge APIs.

Installation

Use the following snippet in your application's build.gradle file:

repositories {  
   jcenter()  
}

dependencies {  
   compile 'org.sagebionetworks.bridge:android-sdk:0.0.11'
}

Roadmap

  • Sync Service for data uploads, tasks and surveys

  • Authentication Manager integration