An open API service indexing awesome lists of open source software.

https://github.com/castle/castle-android

Android library for Castle
https://github.com/castle/castle-android

Last synced: 3 months ago
JSON representation

Android library for Castle

Awesome Lists containing this project

README

          

# Android SDK for Castle

**[Castle](https://castle.io) adds real-time monitoring of your authentication stack, instantly notifying you and your users on potential account hijacks.**

[![License: MIT](https://img.shields.io/badge/License-MIT-black.svg)](https://opensource.org/licenses/MIT)
[![CircleCI](https://circleci.com/gh/castle/castle-android/tree/master.svg?style=shield)](https://circleci.com/gh/castle/castle-android/tree/master)
[![codecov](https://codecov.io/gh/castle/castle-android/branch/master/graph/badge.svg)](https://codecov.io/gh/castle/castle-android)

## Requirements

- Android 4.0

## Installation

Castle is available through Gradle.

### Gradle

Add the following line to your projects `build.gradle`

```ruby
api 'io.castle.android:castle:latest-version'
```

## Usage

Please see the [Mobile Integration Guide](https://docs.castle.io).

## Library size and method count
| | Size |
|---|---|
| Total AAR Size in castle-release.aar | 0.08 mb |
| Total methods in castle-release.aar | 635 |
| Total classes in castle-release.aar | 164 |

| | Size |
|---|---|
| kotlin-stdlib-1.7.10.jar | 1 488,89 kb |
| kotlinx-coroutines-core-jvm-1.6.4.jar | 1 442,04 kb |
| core-1.9.0.aar | 1 089,54 kb |
| okhttp-4.9.0.jar | 772,78 kb |
| okio-jvm-2.8.0.jar | 237,48 kb |
| gson-2.8.5.jar | 235,96 kb |
| kotlin-stdlib-common-1.7.10.jar | 194,27 kb |
| core-ktx-1.9.0.aar | 173,88 kb |
| retrofit-2.9.0.jar | 122,50 kb |
| collection-1.0.0.jar | 40,71 kb |
| annotation-experimental-1.3.0.aar | 35,17 kb |
| versionedparcelable-1.1.1.aar | 30,33 kb |
| annotation-1.2.0.jar | 28,83 kb |
| rootbeer-lib-0.0.8.aar | 27,53 kb |
| concurrent-futures-1.0.0.jar | 25,29 kb |
| kotlin-stdlib-jdk7-1.6.21.jar | 23,34 kb |
| lifecycle-common-2.3.1.jar | 22,95 kb |
| kotlinx-coroutines-android-1.6.4.jar | 19,06 kb |
| tape-2.0.0-beta1.jar | 17,68 kb |
| kotlin-stdlib-jdk8-1.6.21.jar | 17,36 kb |
| annotations-13.0.jar | 17,13 kb |
| logging-interceptor-4.9.0.jar | 15,31 kb |
| core-common-2.1.0.jar | 10,99 kb |
| lifecycle-runtime-2.3.1.aar | 10,97 kb |
| core-runtime-2.1.0.aar | 5,92 kb |
| converter-gson-2.9.0.jar | 4,51 kb |
| listenablefuture-1.0.jar | 3,08 kb |
| Total dependencies size | 5,97 Mb |