MyScript iink SDK is a development toolkit provided by MyScript to help integrators build interactive-ink-enabled applications.

Its goal is to provide the right balance between flexibility and ease of integration, in order to maximize the value brought to end users for an optimized time to market.

MyScript iink SDK is built to be:

Use cases

There are many use cases where pen input can add value to a user’s workflow. Among the use cases that the current version of MyScript iink SDK can push to the next level, we can highlight the following non-exhaustive list:

Cross-platform

To let you reach your users where they are, whatever their device is or the platform you are building, we designed iink SDK to be portable from the ground up, with limited platform-specific parts.

MyScript iink SDK already supports several platforms, including mobile, desktop and the web.

Our goal is to have all supported platforms providing the same set of functionalities each time it makes sense. While some platforms such as the web do not support the full breadth of what is possible with MyScript iink SDK yet – because of the specific challenges they pose, we are working hard to improve in that respect.

Ease of use and interoperability

With MyScript iink SDK, MyScript does the heavy lifting for you, bringing its twenty years of experience around handwriting recognition into simple APIs and a sensible default configuration.

Should you need to do so, a wide choice of configuration or styling options still lets you tune the default behaviors without the hassle of implementing anything by yourself.

We also aim at staying close to what you know, with platform-specific bindingsand the support of popular package managers like CocoaPods or NuGet, making it a breeze to integrate MyScript technology.

Finally, we favor semantic manipulation of model content, with the support of a readable and parseable exchange format that makes it possible to exchange information with the host application or any third-party solution.

Integration flexibility

In addition to its cross-platform nature, iink SDK is meant to enable a significant flexibility in terms of integration scenarios: