SDK Customization

Customizing IDWise SDK

Introduction

IDWise SDK offers unparalleled flexibility in identity verification processes, allowing for a seamless integration that aligns with your brand's unique identity. With our comprehensive customization options, you can ensure that the user experience is not only efficient but also fully branded, providing a consistent look and feel that resonates with your audience.

Web-Based Customization Tool

  • Description: Our web-based customization tool empowers you to tailor every aspect of the SDK's interface. This tool is designed for ease of use, enabling both technical and non-technical team members to make adjustments quickly and efficiently.
  • Customization Features: You have the freedom to modify the design of each screen to match your brand's aesthetic. From color schemes to font choices, every element can be customized to create a cohesive user experience that reflects your brand's visual identity.
  • Text Adjustments: The tool also offers the capability to adjust all text elements across different screens. This means you can customize messages, instructions, and error responses to align with your brand's tone and language preferences, ensuring clear and consistent communication with your users.

Using the IDWise Theme Designer

  • Access to Theme Designer: To start customizing your SDK, access our user-friendly IDWise Theme Designer here. This intuitive tool is your gateway to creating a personalized ID verification experience.
  • Step-by-Step Guide: Within the Theme Designer, you'll find easy-to-follow steps for updating the SDK's theme and text. The interface allows you to select elements, choose colors, and enter text, with changes reflected in real-time.
  • Preview and Implementation: After customizing, you can preview how the SDK will appear to your users. Once satisfied, implement these changes effortlessly into your SDK integration, enhancing your app's user experience while maintaining brand integrity.

📘

Note

if you have multiple flows they will use the same theme

Custom Font Integration Guide

To integrate a custom font into your application, please follow these steps:

  • First, email the font file name, such as roboto, to IDWise Support for configuration in your profile.

For Android:

  • Add font file in the project's font directory, specifically at app/src/main/res/fonts/roboto.ttf.

For iOS:

  • Drag and drop your font file into the Xcode project.
  • After adding the font file to your project, you need to let iOS know about the font. To do this, add the key "Fonts provided by application" to Info.plist (the raw key name is UIAppFonts). Xcode creates an array value for the key; add the name of the font file as an item of the array. Be sure to include the file extension as part of the name.
  • Ensure compatibility by using True Type Font (.ttf) and Open Type Font (.otf) files, and verify that the font file is set as a target member of your application.