Skip to content

Quickstart for Android

The digi.me private sharing platform empowers developers to make use of user data from thousands of sources in a way that fully respects a user's privacy, and whilst conforming to GDPR. Our consent driven solution allows you to define exactly what terms you want data by, and the user to see these completely transparently, allowing them to make an informed choice as to whether to grant consent or not.

Requirements

Development

  • Android Studio 4.2.2 or newer.
  • Gradle 6.7.1 or newer.
  • Kotlin 1.5.1 or newer. *

* The SDK is written entirely in Kotlin, but is fully compatible with Java projects.

Deployment

  • Android 5.1 or newer (API Level 21).

Installation

Gradle/Maven

  1. Ensure you have the JCenter repository in your root build.gradle file.
    (This is automatically added to new Android Studio projects.)

  2. Include the digi.me SDK as a dependency in your app build.gradle file:

    implementation "me.digi:sdk:4.0.14"

Manual

  1. Download the source code for the SDK.

  2. In Android Studio, import the SDK as a module.

  3. In your app build.gradle, include the module as a dependency:

    implementation project(":sdk")

Example applications

You can check out an example applications which uses the digi.me SDK.

Getting started

Please check out the getting started guide to start using digi.me.

Contributions

digi.me prides itself in offering our SDKs completely open source, under the Apache 2.0 Licence; we welcome contributions from all developers.

We ask that when contributing, you ensure your changes meet our Contribution Guidelines before submitting a pull request.

Further Reading

We highly encourage you to explore the Documentation for more in-depth examples and guides, as well as troubleshooting advice and showcases of the plethora of capabilities on offer.

Additionally, there are a number of example apps built on digi.me in the examples folder. Feel free to have a look at those to get an insight into the power of Private Sharing.