Code Examples

After reading about the different types of SDK integrations we offer, please see the following sample code projects if you would like to test each of the Incode modules available.

The Incode example projects are distributed through private GitHub repositories. To receive credentials for the SDK, reach out to your enterprise customer success manager or contact [email protected].

Notes

The master branch contains the latest SDK version available for the platform. The previous version is located on a specific branch. Use the SDK version that matches your needs.

Each Onboarding project contains examples in different project files. The following table provides descriptions for each:

Integration typeFileDescription
Low CodeWorkflowExample of how to integrate Workflows
Low CodeFlowExample of how to integrate Flows
FullSDKFullSDKEndToEndExample of how to integrated a end to end flow, with core modules
FullSDKFullSDKEndToEndExtendedExample of how to integrated a end to end flow, with all the available modules
FullSDKFullSDKSectionedExample of how to integrated a sectioned flow, with core modules
FullSDKFullSDKSectionedExtendedExample of how to integrated a sectioned flow, with all the available modules

Onboarding

Code SampleGuide / TutorialCode Sample Repository
Android JavaHow to setup and use the SDKOnboarding-Android-Java
Android KotlinHow to setup and use the SDKOnboarding-Android-Kotlin
iOSHow to setup and use the SDKOnboarding-iOS-Swift
React NativeHow to setup and use the SDKOnboarding-ReactNative-Javascript
FlutterHow to setup and use the SDKOnboarding-Flutter-Dart
CordovaHow to setup and use the SDKOnboarding-Cordova-Javascript
Ionic CapacitorHow to setup and use the SDKOnboarding-IonicCapacitor-Typescript
XamarinHow to setup and use the SDKOnboarding-Xamarin-CSharp

Authentication

Code SampleGuide / TutorialCode Sample Repository
Android JavaHow to setup and use the SDKAuthentication-Android-Java
Android KotlinHow to setup and use the SDKAuthentication-Android-Kotlin
iOSHow to setup and use the SDKAuthentication-iOS-Swift
React NativeHow to setup and use the SDKAuthetication-ReactNative-Javascript
FlutterHow to setup and use the SDKAuthetication-Flutter-Dart
CordovaHow to setup and use the SDKNot available
Ionic CapacitorHow to setup and use the SDKNot available
XamarinHow to setup and use the SDKAuthetication-Xamarin-CSharp