Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Welcome to the Development Home page for ID TECH products. If you know the platform for which you need to do development, click into the appropriate link below.

Page Tree
root@self

About the SDKs:


uDemo:

Development Related Articles:

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
titleDevelopment related content
cqllabel = "development" and space = "KB" and type = "page"

...

special@anonymous

...

This is what I used to have on this page. I am not sure home much of it is accurate and appropriate.

Welcome to the Development Home page for ID TECH products. If you know the platform for which you need to do development, click into the appropriate link below.

Universal SDK

For customers writing applications in a high level language, ID TECH offers a single development API that exposes a consistent view of product capabilities across all ID TECH (and ViVOpay) product families. The Universal SDK – available in various platform- and product-specific builds – allows you to access the common API from C# on Windows, Java on Android, Swift (and/or Objective C) on iOS, and C++ on Linux. To obtain the appropriate Universal SDK build, first determine which platform you will be working on; then click one of the links below, and follow links to the product you need to support. 

UDemo

...

Additional Resources

...

Payment-app developers who need to fast-track the integration of ID TECH card readers into their POS (or other) systems can make headway quickly by taking advantage of ID TECH’s Universal SDK. The SDK provides libraries (and a common API) for manipulating all of ID TECH’s current-production card readers, including chip-card (EMV), magstripe (MSR), and contactless readers, in a number of languages (such as C# for Windows, Java for Android, Swift for iOS, and C for Linux).

You don’t actually need to install the SDK, however, to run the associated demo program, a standalone app that we call the Universal Demo, or UDemo (for short). You can get the UDemo (standalone version for Windows) by going here.

We recommend that all of our developer-customers become familiar with the UDemo app, because it illustrates (in detail) what the raw requests and responses (to and from the device) look like, allows you to configure a device with particular settings, and provides a playground where developers can easily test various commands using various argument values, in real time. UDemo is also a great way to learn more about EMV, too.

Development Related Articles:

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
titleDevelopment related content
cqllabel = "development" and space = "KB" and type = "page"

...