Simperium Library

Library for building applications using Simperium

License

License

GroupId

GroupId

com.simperium
ArtifactId

ArtifactId

simperium-core
Last Version

Last Version

0.5.0-alpha
Release Date

Release Date

Type

Type

jar
Description

Description

Simperium Library
Library for building applications using Simperium
Project URL

Project URL

https://github.com/simperium/simperium-android
Source Code Management

Source Code Management

https://github.com/simperium/simperium-android.git

Download simperium-core

How to add to project

<!-- https://jarcasting.com/artifacts/com.simperium/simperium-core/ -->
<dependency>
    <groupId>com.simperium</groupId>
    <artifactId>simperium-core</artifactId>
    <version>0.5.0-alpha</version>
</dependency>
// https://jarcasting.com/artifacts/com.simperium/simperium-core/
implementation 'com.simperium:simperium-core:0.5.0-alpha'
// https://jarcasting.com/artifacts/com.simperium/simperium-core/
implementation ("com.simperium:simperium-core:0.5.0-alpha")
'com.simperium:simperium-core:jar:0.5.0-alpha'
<dependency org="com.simperium" name="simperium-core" rev="0.5.0-alpha">
  <artifact name="simperium-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.simperium', module='simperium-core', version='0.5.0-alpha')
)
libraryDependencies += "com.simperium" % "simperium-core" % "0.5.0-alpha"
[com.simperium/simperium-core "0.5.0-alpha"]

Dependencies

compile (1)

Group / Artifact Type Version
org.json : json jar 20140107

test (2)

Group / Artifact Type Version
com.simperium : simperium-test-util jar 0.5.0-alpha
junit : junit jar 3.+

Project Modules

There are no modules declared in this project.

Simperium for Android

Trying to make using Simperium in your Android app dead simple.

Build Status

Using in an Android Project

Simperium for Android is configured as an Android Library Project.

TODO: brief code example/tutorial :)

Contributing

To get started first clone the project:

git clone https://github.com/Simperium/simperium-android.git

Simperium Android uses Android Studio and gradle for development.

Tests

Please provide unit tests for your contributions. Run tests with gradle:

./gradlew connectedAndroidTest

Unit tests use a mock networking and storage stack so that different components can be tested in isolation. The unit tests should not connect to any external services.

Publish the library to maven central

Replace CHANGEME by a valid bintray user/key and run the following command line:

./gradlew assemble publishToMavenLocal bintrayUpload -PbintrayUser=CHANGEME -PbintrayKey=CHANGEME -PdryRun=false
com.simperium

Simperium

Versions

Version
0.5.0-alpha