Cross Compiler

The Cross Compiler is one of the most important elements of Metismo's Bedrock Development Environment. It enables you to automatically convert your J2ME or DoJa application to C++.

The Cross Compiler gives you the power to convert to non-Java platforms throughout development, right from the prototyping stage, reducing your total time to market and enabling simultaneous deployment on all of your chosen platforms.

Code Generation

  • Converts Java source code to human readable C++
  • C++ is as close to the original Java as possible
  • Platform independent output, the same code compiles for ARM / MIPS / PowerPC / x86 architectures
  • Cross compilation is carried out locally on your PC
  • Supports all major Java source constructs such as; try/catch, synchronized methods and multi-threading
  • Cross compilation is fast, typically <10 seconds

Benefits

  • Maintain a single codebase for all platforms - no code fragmentation
  • Develop J2ME, BREW, iPhone builds and more, all gaining the benefit of the fast code-change cycle and run-time debugging via Phoney
  • No developer learning hurdles to support multiple platforms

...check out the Platforms the Cross Compiler can target!