Supported platforms and programming languagesΒΆ

  C++ C .NET Java Objective-C Python3 Ruby PHP Go
     
  • 4.0
  • C++/CLI: bindings + test apps
  • C#: test apps
 
  • Objective-C SDK
  • Objective-C & Swift test apps
  • >= 3.3
  • OOP + procedural
  • multithreaded (executors) API not available
  • OOP + procedural
  • >= 5.5
  • multithreaded (executors) API not available
  • OOP + procedural
  • procedural only

Windows

  • >= Win7 64 & 32
msvc 2015 msvc 2015   Java 8          

Mac OS X

  • >= 10.10, 64
clang, libc++ clang   Java 8          

iOS

  • >= 10.0, 64
                 

Android

  • 4.4.2 (API level 19), x86 & armeabi-v7a
ndk-r10e, sdk-r25.2.5 ndk-r10e, sdk-r25.2.5   Java 7          
openSUSE Leap 15.1       Java 8       PHP 7  
openSUSE Leap 15.0       Java 8       PHP 7  
CentOS 8       Java 8       PHP 7  
CentOS 7       Java 8       PHP 7 (latest 7.x from remi repo); no packaging  
Ubuntu 18.04       Java 8     ruby-ffi >= 1.9.15 PHP 7  
Ubuntu 16.04       Java 8     ruby-ffi >= 1.9.15 PHP 7 (latest 7.x from ondrej PPA) golang-1.11 (from gophers PPA)