Richmotion Technology

All of the Richmotion solutions are built on the following key software components and file formats:

Richmotion Composer

The Composer is a Windows® based GUI tool that allows designers to quickly and easily create rich content. The latest version includes support for interactive features, sound, MIDlet control and much more.

XANM source file format

This is the XML based language that Composer uses to store the rich content it is editing. Content stored using the XANM File Format is referred to as XANM content.

Compiler/Asset Manager (PC)

This software component converts XANM content and local assets (e.g. images, sounds) into a highly optimized format, and then packages it into the JAR/JAD format ready for playback on a mobile phone.

Richmotion Mobile

Richmotion Mobile is the RMX media player for mobile phones. It is designed to run on a wide range of mobile phones and with third-party software solutions, and can either be embedded along with the animation content or run as a stand alone application.

Asset Manager (Mobile)

Packaged with Richmotion Mobile technology, our standalone Asset Management technology ensures that performance is maximized over a variety of handsets, regardless of the available heapsize or the power of the handset.


The components above can be individually customized and integrated with each other in a number of different ways. ndWare's Richmotion Enterprise solution offers this service to create a content pipeline ideally structured to the specific needs of your business.

Richmotion integrates the Richmotion Composer, Compiler and Richmotion Mobile into one GUI based tool and operates as a stand alone content production solution.

It enables publishing your content to mobile phones by automatically embedding the Richmotion Mobile and animation content together into a small J2ME application that is ready to run on the mobile phone. By publishing content in J2ME, our customers can access the huge range of existing distribution systems built up to service the booming mobile games market.

The latest version of Richmotion contains support for interactivity, sound, basic scripting and much more. In addition to simple animations, Richmotion is the ideal tool for creating many different types of media-rich interactive applications. Some examples include:

  • animated comics
  • simple or complex menu layouts
  • flash style web animations
  • "choose your own adventure" style games
  • quiz games