Technical specifications provide developers with information on what framework AIMTools is compatible with, as well as compatible programming environments, sample code, and current builds available.

technical notes

Thread-safety allows multi-threaded client applications and provides exceptional stability and high speed in limited-resource environments. Free full-featured trial version available.

  • C language API accessible in C, C++, Objective-C or Java Native Interface (JNI)
  • Sample code for iOS and Android included

AIMTools architecture

Delivered as static libraries for iOS and shared libraries for Android development, AIMTools includes a main library that loads modular libraries for discrete format and imaging support. Modular design allows application developers to deploy only the libraries needed to support their desired image formats and functionality.

iOS static libraries are delivered as “fat” binaries that contain code for the simulator, ARMV6 and ARMV7. Android libraries are delivered as “fat” binaries that contain code for ARMV5 and ARMV7A. Image data input/output provided by buffers allows for maximum flexibility.

AIMTools is licensed per library deployed.