Java/Android

All Java resources for Kentico Cloud in one place.

Delivery SDKs

Delivery SDKs are client libraries used for retrieving content from Kentico Cloud. The libraries can be used for both Java and Android applications.

Supported features

Learn more about any of the supported features of the SDKs by clicking the icon to open the relevant SDK documentation.

Feature Java SDK JavaRx SDK
Retrieve content items / /
Secure access /
Preview unpublished content items / /
Filter content items / /
Localization / /
Retrieve linked items and items in Rich text / /
Retrieve content as strongly-typed models / /
Render components and items in Rich text
Resolve links to content items in Rich text /
Retrieve taxonomy groups /
Webhook support /
Code generators /

Sample applications

Sample app Description
Android TV sample app
An official sample Android TV app written in Java. The app uses the Delivery JavaRx SDK to retrieve and display content from the Kentico Cloud sample project.
JavaRx Android MVP
An official Android MVP application built using Reactive (Rx) programming with the Delivery JavaRx SDK. The application can be used as a blueprint for new applications.
JavaRx
An official simple Java application showing the basic setup of the Delivery JavaRx SDK. Displays content from the Kentico Cloud sample project.
Augmented reality art gallery
Android logo
An official Android application that displays a simple art gallery and can use the ARCore platform to display the art as augmented reality with a real environment. Content is pulled from Kentico Cloud using the Delivery JavaRx SDK. The application can be used as a blueprint for new applications.

Boilerplates and tools

Tool Description
Java Model Generator An official utility for generating strongly-typed models based on Content Types in a Kentico Cloud project. Designed to be used with Delivery Java SDK.

Blogs