Share

Richer cross-platform apps

Homepage_showcse_300x200_1.png

Maximum performance and portability

Marmalade’s unique technical architecture offers maximum performance through true native code, whilst at the same time providing maximum portability across a wide range of smartphone and tablet platforms. No virtual machines; no transcoding; no compromise.

Richest API set

Marmalade has by far the richest API set of any cross-platform apps SDK, including:

Extendable to native OS APIs

Marmalade is the only apps SDK allowing developers to maintain a single core cross-platform codebase, whilst also exploiting native OS APIs on iOS and Android. The Marmalade EDK (Extensions Development Kit) allows OS APIs to be wrapped as dynamic libraries and linked into the Marmalade app.

Standards-compliant

Marmalade is standards-compliant. Developers author in C++, and all of the C/C++ standard libraries are supported, as well as OpenGL ES. The Marmalade Code Community is continually adding more open source codebases to the library available for Marmalade apps.

Single development environment

Marmalade developers don’t even need to install any OS SDKs. Developers choose either to author in Visual C++ on Windows, or Xcode on Mac. Deployment to any target platform does not require switching between desktop machines, IDEs, or platform SDKs.