Nexmo Client SDK

Nexmo Conversation API client SDK for Android

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

com.nexmo.android
ArtifactId

ArtifactId

client-core
Last Version

Last Version

0.0.10
Release Date

Release Date

Type

Type

aar
Description

Description

Nexmo Client SDK
Nexmo Conversation API client SDK for Android
Project URL

Project URL

https://github.com/Nexmo/stitch-android-quickstart
Source Code Management

Source Code Management

https://github.com/Nexmo/stitch-android-quickstart

Download client-core

How to add to project

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

Dependencies

compile (9)

Group / Artifact Type Version
com.android.support » appcompat-v7 jar 28.0.0
io.socket : socket.io-client jar 1.0.0
com.squareup.retrofit2 : retrofit jar 2.4.0
com.squareup.retrofit2 : adapter-rxjava2 jar 2.4.0
com.squareup.retrofit2 : converter-gson jar 2.4.0
com.squareup.okhttp3 : logging-interceptor jar 3.9.1
com.google.code.gson : gson jar 2.8.2
com.nexmo.android : miniRTC jar 0.0.9
com.nexmo.android : client-infrastructures jar 0.0.3

Project Modules

There are no modules declared in this project.

Nexmo Stitch SDK for Android Quickstart

This is the Android SDK for Nexmo Stitch. Read more about:

About In-App Messaging and Voice

Nexmo Stitch enables you to build conversation features where communication can take place across multiple platforms. The context of the conversations is maintained through each communication event taking place within a conversation, no matter the medium.

Currently the Stitch API offers IP voice and IP messaging with the following features:

  • Conversation creation and management
  • Sending and receiving text
  • Member invite management
  • Cache support
  • Typing indicators
  • Message sent, delivered and read receipts
  • Image support
  • Push notifications

Participating in the Early Adopter program

This first preview will focus on the IP messaging capabilities. During this extended Beta program there will be frequent releases with new features and bug fixes based on your feedback. Changes will be communicated with each release outlying what changed. During the Beta it is possible (and probable) that there shall be breaking changes to the SDK and API but these will be explicitly communicated beforehand.

If your team members require access to the docs or SDK repos contact [email protected].

Run through the quickstart guides

You can also find the completed examples in the examples directory.

SDK API Reference docs

The Nexmo Stitch Android SDK API Reference docs are available online. You can also view the docs from within Android Studio. If you do not have access to the docs, please contact [email protected]

Additional Resources

com.nexmo.android

Nexmo

Versions

Version
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2.1
0.0.1