Unified tooling for HTML5 and C++
No need to juggle platform SDKs
Marmalade is based on a patented 'single-binary' architecture that removes virtually all dependencies on the OS platform SDKs and toolchains.
So you can make your own choice of development system (Windows or Mac) and IDE, and can target all supported platforms from within that choice.
No need to master multiple languages
C++ developers can leverage all the power of C/C++, including STL and the standard libraries. Again, you don’t need to learn Objective-C, and you don’t need to learn Java. What’s more, your code is fully compiled to the CPU for maximum possible performance. And the app binary itself is identical ARM (or x86) instructions across all devices sharing that architecture – a very pure form of binary portability.