-
Notifications
You must be signed in to change notification settings - Fork 1
Home
The Khoros Community Android SDK helps application developers integrate Khoros Community into Android applications. The SDK provides support for browsing boards, posting and interacting with messages, managing attachments, sending push notifications, and authenticating users. The library includes APIs to interact with Community's APIs.
- Getting Started
- Community Android SDK modules
- Compatibility
- License information
- Documentation and resources
The Community Android SDK includes core, UI, and demo modules to support your Community integrations.
Module | Description |
---|---|
lia-core | This is the module that all native Khoros Community implementations will use. This library delivers the basic capabilities of authenticating and interacting with a community while adding support for third-party push notification providers. For advanced and/or custom integrations, you can use the SDK to interact with a Khoros community using the Community REST APIs. Features
|
lia-ui (optional) | This is an optional UI module that provides a general support experience with self-service components helping users post messages, search for solutions and content, and browse your community. This package provides the fastest path to using Khoros Community within your Android application. This UI provides customer support-focused components, including browse-based navigation, keyword search, message posting, and message lists (both board-level and subscription-based) for Forum and Blog discussion styles. Features
|
lia-demo | This module is a sample application to test drive the Community Android SDKs capabilities. |
The SDK is written in Java and is designed to bring Khoros Community functionality to your Android applications. How you use these modules will depend on the goals of your application.
The Khoros Community Android SDK also supports Lithium Registration, LithiumSSO, and custom SSO authentication implementations. See the Community Authentication guides on our Developer Documentation Portal for information about authentication options.
The Community Android SDK packages are compatible with Android API level 19 (4.4) and above. We recommend using the SDK via Gradle. See Getting Started for more details.
Except where otherwise noted, the Community Android SDK and the Khoros Community Demo application are licensed under the Apache 2.0 License.
Copyright 2020 Khoros, LLC
- Getting Started - provides a quick start guide
- API reference - provides reference material for the API, utility methods, and examples for using, customizing, and creating your own APIs
- Initializing the SDK - provides initialization examples
- Authenticating a user - describes the authentication options supported by the SDK
- Setting up push notifications - provides instructions for setting up push notifications for your Community integration
- Tutorials - provides tutorials on working with the API providers
- Javadoc