Judo Android SDK

Related tags

SDK judo-android
Overview

Judo Android SDK

Requirements:

  • Android SDK/API level: Android API 23 or later (it will install in apps with minSDK as low as 19, but rendering is only enabled on 23 or later)

Please see the Documentation for installation instructions.

License

See LICENSE.

Getting Help & Troubleshooting

We have an online forum staffed by Judo team members. If you have difficulties integrating the SDK or have questions about how to use Judo generally, we encourage you to post a new thread there.

You might also like...
AWS SDK for Android. For more information, see our web site:

AWS SDK for Android For new projects, we recommend interacting with AWS using the Amplify Framework. The AWS SDK for Android is a collection of low-le

新浪微博 Android SDK

ReadMe 公告: 鉴于线上服务器出现问题,推荐下载本地aar后上传到自己公司的服务器,保证后续服务稳定, 我们也将尽快重新提供一个稳定的地址供大家使用。 新包地址:https://github.com/sinaweibosdk/weibo_android_sdk/tree/master/2019

Official Appwrite Android SDK 💚  🤖
Official Appwrite Android SDK 💚 🤖

Appwrite Android SDK This SDK is compatible with Appwrite server version 0.8.x. For older versions, please check previous releases. Appwrite is an ope

This App is sending Face capture data over network, built around the latest Android Arcore SDK.
This App is sending Face capture data over network, built around the latest Android Arcore SDK.

AndroidArcoreFacesStreaming From any Android phone ArCore compatible, using this app will send over TCP 5680 bytes messages: The first 5616 bytes is a

Trackingplan for Android SDK
Trackingplan for Android SDK

With Trackingplan for Android you can make sure that your tracking is going as you planned without changing your current analytics stack or code.

Desk360 Mobile Chat SDK for Android

Desk360 Chat Android SDK Introduction Desk360 Live Chat SDK is an open source Android library that provides live support to your customers directly fr

Storyblok Kotlin Multiplatform SDK sample (Android, JVM, JS)

storyblok-mp-SDK-sample *WIP* ... a showcase of the Storyblok Kotlin Multiplatform Client SDK. (Android, JVM, JS, iOS, ...) What's included 🚀 • About

A demo of Rongcloud uniapp sdk integration for compiling debug-apk in Android Studio

Rongcloud-uniapp-sdk-demo A demo of Rongcloud uniapp sdk integration for compiling debug-apk in Android Studio 这是一个为了给uniapp在Android平台打出debug-apk的demo

StreamPack: live streaming SDK for Android based on Secure Reliable Transport

StreamPack: live streaming SDK for Android based on Secure Reliable Transport (SRT) StreamPack brings the best audio/video live technologies together

Releases(1.8.4)
  • 1.8.4(Nov 30, 2022)

    Release Notes

    • Remove Experience Syncing. While you can update to this version with no changes, you can simplify your Judo integration by removing the Sync-related integration points.

    While the various integration points remain as no-ops, at your convenience you can remove the sync-specific integration steps:

    • Remove Judo.onFirebaseRemoteMessageReceived and Judo.setPushToken() from your Firebase Messaging Service.
    • Remove any custom Judo WorkManager workers you may have created, and also remove any code you have for enqueuing any Judo sync requests with WorkManager (usually done with PeriodicWorkRequest.Builder).
    • Remove any calls to Judo.performSync().

    Note: To make your builds faster and simplify integration, releases of all Judo and Rover SDKs can now be found in a single Maven repository. Please replace any previous Judo or Rover Maven repositories in your build.gradle files with: https://judoapp.github.io/judo-maven/maven.

    For example:

    dependencies {
        // ...
        repositories {
            // ...
            maven {
    	    // For all Judo and Rover SDKs
                url "https://judoapp.github.io/judo-maven/maven"
            }
        }
    }
    
    Source code(tar.gz)
    Source code(zip)
  • 1.8.3(Nov 4, 2022)

    Release Notes

    • Resolve an issue with incorrectly ordered collections
    • Bump Coil version to 2.1 (aiding with compatibility for customers whom have adopted Coil 2.x)
    • Resolve an issue where embedded form were not focusable in webviews.

    Note: To make your builds faster and simplify integration, releases of all Judo and Rover SDKs can now be found in a single Maven repository. Please replace any previous Judo or Rover maven repositories in your build.gradle files with: https://judoapp.github.io/judo-maven/maven .

    For example:

    dependencies {
        // ...
        repositories {
            // ...
            maven {
    	    // For all Judo and Rover SDKs
                url "https://judoapp.github.io/judo-maven/maven"
            }
        }
    }
    
    Source code(tar.gz)
    Source code(zip)
  • 1.13.5(Oct 31, 2022)

    Release Notes

    • Prevent runaway CPU usage when displaying remotely loaded experiences.

    Note: To make your builds faster and simplify integration, releases of all Judo and Rover SDKs can now be found in a single Maven repository. Please replace any previous Judo or Rover maven repositories in your build.gradle files with: https://judoapp.github.io/judo-maven/maven .

    For example:

    dependencies {
        // ...
        repositories {
            // ...
            maven {
    	    // For all Judo and Rover SDKs
                url "https://judoapp.github.io/judo-maven/maven"
            }
        }
    }
    
    Source code(tar.gz)
    Source code(zip)
  • 1.13.4(Oct 20, 2022)

    Release Notes

    • Resolve an issue where build failures could occur when developers have their compileSdk set to less than 33.

    Note: To make your builds faster and simplify integration, releases of all Judo and Rover SDKs can now be found in a single Maven repository. Please replace any previous Judo or Rover maven repositories in your build.gradle files with: https://judoapp.github.io/judo-maven/maven .

    For example:

    dependencies {
        // ...
        repositories {
            // ...
            maven {
    	    // For all Judo and Rover SDKs
                url "https://judoapp.github.io/judo-maven/maven"
            }
        }
    }
    
    Source code(tar.gz)
    Source code(zip)
  • 1.13.3(Oct 20, 2022)

    Release Notes

    • Improve layout accuracy, particularly when stacks are nested within scroll containers
    • Removed unnecessary computation done in intrinsics flexibility sorting, causing a very significant performance improvement
    • Update dependency on Jetpack Compose’s UI component to 1.3.0, improving performance
    • Resolved an issue where nested scroll containers of the same axis would crash
    • Circular Progress indicator is no longer displayed when loading data sources. For now no loading indication is present (a redaction/placeholder effect will be added in a future release.)
    • Address issue where the device’s on screen keyboard would not appear when attempting to interact with text fields in a Web View
    • Resolve an issue where filters/conditionals would incorrectly match null values
    • Prevent multiple unnecessary loads of experiences, even when device is rotated
    • Remove incorrect shadow effect from images
    • Resolve an issue where shadows would incorrect apply to frames and padding
    • Improve shadow sizing
    • Resolve an issue where 0.5 decimal values would be rounded down to 0 instead of up to 1
    • Resolve an issue where thousands separators would be incorrectly added to values interpolated without numberFormat helper

    Note: To make your builds faster and simplify integration, releases of all Judo and Rover SDKs can now be found in a single Maven repository. Please replace any previous Judo or Rover maven repositories in your build.gradle files with: https://judoapp.github.io/judo-maven/maven .

    For example:

    dependencies {
        // ...
        repositories {
            // ...
            maven {
    	   // For all Judo and Rover SDKs
                url "https://judoapp.github.io/judo-maven/maven"
            }
        }
    }
    
    Source code(tar.gz)
    Source code(zip)
  • 1.13.2(Sep 15, 2022)

    Release Notes

    Update to 1.0.2 of our Jetpack Compose-based experiences renderer:

    • Resolve an issue with Frames with a minimum size not expanding correctly
    • Improved layout correctness with multiple nested stacks with scroll containers
    • Resolve an encoding issue with WebViews with HTML snippets displaying blank
    • Resolved an issue where document colors would not appear in certain contexts
    • Add omitted padding around the Carousel Page Control.
    Source code(tar.gz)
    Source code(zip)
  • 1.13.1(Aug 30, 2022)

    Release Notes

    Update judo-compose experience renderer to 1.0.1.

    • Support for carousels with looping enabled
    • Improve several layout issues with stacks, backgrounds/overlays, and scroll containers
    • Update Exoplayer to latest (2.18.1)
    • Resolve an issue where global Coil configuration was mutated
    • Ensure that experiences loaded from deep links work correctly.
    Source code(tar.gz)
    Source code(zip)
  • 1.13.0(Aug 7, 2022)

    Release Notes

    • This release introduces our new Jetpack Compose-based renderer for Experiences.

    Notes

    This release, while API-wise being a drop-in replacement, does bump quite a number of transitive Google dependencies.

    Source code(tar.gz)
    Source code(zip)
  • 1.8.2(Jun 24, 2022)

  • 1.8.1(May 26, 2022)

  • 1.8.1-beta1(May 16, 2022)

  • 1.8.0(Apr 4, 2022)

    Release Notes

    • Add new string interpolation helpers, such as (dropLast, dropLast, prefix, suffix, numberFormat)
    • Add support for polling (auto-refreshing) data sources with a poll interval
    • Resolve an issue with pull to refresh
    • Enable interpolation on HTML snippet web views
    • Resolve a regression introduced in 1.7.1 where data sources used without a collection would fail to work
    Source code(tar.gz)
    Source code(zip)
  • 1.7.1(Mar 9, 2022)

  • 1.7.0(Feb 10, 2022)

  • 1.6.1(Jan 25, 2022)

    Release Notes

    • Resolve an issue where source URLs for video layers were not being interpolated
    • Expose User ID via API which had been previously omitted
    • Resolve an issue where status bar was inappropriately changed by Judo experiences embedded in a Fragment.
    • See Release Notes for 1.6.0
    Source code(tar.gz)
    Source code(zip)
  • v1.6.0(Dec 18, 2021)

    Release Notes

    • Added support for the removed sync flag (needed to solve issues with Free Plan);
    • Resolve an issue where collection sort direction was inverted;
    • Resolve a crash with Data Sources;
    • Resolve an issue with Nested Conditionals;
    • Resolve an issue where Present Website/Open URL actions’ URLs were not being interpolated.
    Source code(tar.gz)
    Source code(zip)
  • v1.5.0(Oct 26, 2021)

    Changelog

    • Expose new accessor, sdkVersion, on Judo, that returns a string of the SDK's current version
    • Resolve an issue where null/not-present values in User Info would not work properly in conditions.
    Source code(tar.gz)
    Source code(zip)
  • v1.4.0(Oct 1, 2021)

    Changelog

    • Web Views now support URLs or HTML snippets
    • Add the replace interpolation helper
    • Resolve an issue with Conditionals
    • Ensure that Judo always syncs when the app returns to the foreground
    • Resolve an issue with Action and Image URLs not always being interpolated
    • Resolve a crash with collections
    • Resolve a crash with nested collections
    Source code(tar.gz)
    Source code(zip)
  • v1.3.3(Sep 20, 2021)

  • v1.3.2(Sep 1, 2021)

  • v1.3.1(Aug 27, 2021)

  • v1.3.0(Aug 19, 2021)

  • v1.2.0(Jul 28, 2021)

  • v1.1.0(Jun 25, 2021)

  • v1.0.0(Jun 3, 2021)

Owner
Judo
Judo
Segmenkt - The SegmenKT Kotlin SDK is a Kotlin-first SDK for Segment

SegmenKT Kotlin SDK The SegmenKT Kotlin SDK is a Kotlin-first SDK for Segment. I

UNiDAYS 0 Nov 25, 2022
Frogo SDK - SDK Core for Easy Development

SDK for anything your problem to make easier developing android apps

Frogobox 10 Dec 15, 2022
HubSpot Kotlin SDK 🧺 Implementation of HubSpot API for Java/Kotlin in tiny SDK

HubSpot Kotlin SDK ?? Implementation of HubSpot API for Java/Kotlin in tiny SDK

BOOM 3 Oct 27, 2022
AWS SDK for Android. For more information, see our web site:

AWS SDK for Android For new projects, we recommend interacting with AWS using the Amplify Framework. The AWS SDK for Android is a collection of low-le

AWS Amplify 976 Dec 29, 2022
Countly Product Analytics Android SDK

Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this

Countly Team 648 Dec 23, 2022
Android Real Time Chat & Messaging SDK

Android Chat SDK Overview Applozic brings real-time engagement with chat, video, and voice to your web, mobile, and conversational apps. We power emer

Applozic 659 May 14, 2022
Evernote SDK for Android

Evernote SDK for Android version 2.0.0-RC4 Evernote API version 1.25 Overview This SDK wraps the Evernote Cloud API and provides OAuth authentication

Evernote 424 Dec 9, 2022
Air Native Extension (iOS and Android) for the Facebook mobile SDK

Air Native Extension for Facebook (iOS + Android) This is an AIR Native Extension for the Facebook SDK on iOS and Android. It has been developed by Fr

Freshplanet 219 Nov 25, 2022
Android Chat SDK built on Firebase

Chat21 is the core of the open source live chat platform Tiledesk.com. Chat21 SDK Documentation Features With Chat21 Android SDK you can: Send a direc

Chat21 235 Dec 2, 2022
Liquid SDK (Android)

Liquid Android SDK Quick Start to Liquid SDK for Android This document is just a quick start introduction to Liquid SDK for Android. We recommend you

Liquid 17 Nov 12, 2021