Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meniga/mobile-sdk-android
SDK For Android devices
https://github.com/meniga/mobile-sdk-android
android mobile
Last synced: 3 months ago
JSON representation
SDK For Android devices
- Host: GitHub
- URL: https://github.com/meniga/mobile-sdk-android
- Owner: meniga
- License: mit
- Created: 2017-04-12T08:48:41.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-07-31T08:23:41.000Z (over 1 year ago)
- Last Synced: 2024-04-17T11:10:57.366Z (10 months ago)
- Topics: android, mobile
- Language: Java
- Homepage:
- Size: 3.47 MB
- Stars: 5
- Watchers: 7
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![Meniga](https://github.com/meniga/mobile-sdk-ios/raw/master/logo.png)
mobile-sdk-android
====
[![Download](https://maven-badges.herokuapp.com/maven-central/com.meniga.sdk/sdk-android/badge.svg)](https://mvnrepository.com/artifact/com.meniga.sdk/sdk-android/latest)
[![Tests](https://github.com/meniga/mobile-sdk-android/actions/workflows/tests.yml/badge.svg)](https://github.com/meniga/mobile-sdk-android/actions/workflows/tests.yml)
[![codecov](https://codecov.io/gh/meniga/mobile-sdk-android/branch/master/graph/badge.svg)](https://codecov.io/gh/meniga/mobile-sdk-android)
[![javadoc](https://javadoc-badge.appspot.com/com.meniga.sdk/sdk-android.svg?label=javadoc)](https://javadoc-badge.appspot.com/com.meniga.sdk/sdk-android)Meniga helps banks use data to accelerate innovation and meaningful engagement by providing RESTful APIs on top of Meniga software products to improve and personalize the online banking experience for both individuals and corporate customers.
## Getting started
Developers for institutions implementing the Meniga REST API can use this sdk to communicate easily with the SDK and perform API operations. Please follow the setup guide in the documentation for further detail. Individuals making personalized implementations can point the SDK to their bank or financial institution's API URL to use their own data. You must however obtain some authentication information and pass it along to the SDK. See the documentation for further detail.## Basic usage
```
repositories {
mavenCentral()
}dependencies {
compile 'com.meniga.sdk:sdk-android:x.y.z'
}
```For the latest release version code, check out https://github.com/meniga/mobile-sdk-android/releases
## Snapshot usage
```
repositories {
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
}dependencies {
compile 'com.meniga.sdk:sdk-android:x.y.z-SNAPSHOT'
}
```For more information please refer to [list of snapshots](https://oss.sonatype.org/content/repositories/snapshots/com/meniga/sdk/sdk-android/).
## Local development
In order to use an SDK that contains local changes you may start by checking the version as shown below.
```
$ ./gradlew currentVersion> Task :currentVersion
Project version: x.y.z-SNAPSHOT
```The next step is to publish the artifact to the local Maven repository.
```
$ ./gradlew publishToMavenLocal
```In the Android Application project add the missing local Maven repository and adjust the version of the artifact.
```
repositories {
mavenLocal()
...
}dependencies {
compile 'com.meniga.sdk:sdk-android:x.y.z-SNAPSHOT'
}
```## Changelog
The changelog can be found in the [release section](https://github.com/meniga/mobile-sdk-android/releases)## License
The Meniga SDK for Android is published under the [MIT license](LICENSE.txt).