NeoMAD : cross-platform mobile application development tool

Download the NeoMAD flyer

PresentationLicense and serviceCreating an applicationBenefits

From Development to runtimes production

The NeoMAD product offers a framework with a local compilation of the application. All mobile phones can be targeted with one source code. Moreover, it provides additional tools such as IDE plugins (Integrated Development Environment), a font editor…

Optimized libraries

A set of functionalities is available into the NeoMAD libraries. These libraries hide the portability issues, make the functionalities easier to use and reduce the code size.

Phone database

You could access to information from a database in order to know what list of phones can be addressed with your application.

Neomades offers its clients two types of approaches: license and services.

License

In license mode, you drive your development:

  • NeoMAD is installed on your computer(s);
  • License fee depends on the number of applications realized during the year and the number of supported phones;
  • Prototyping is free – license fees are due when your application is placed on the market;
  • License can be shared between different partners for a given project (for example the studio for creation, a partner for targets generation);
  • Neomades provides maintenance, support and updates;

Service

In service mode, Neomades helps you on selected part of your development process :

  • Integrate your Java mainstreams in NeoMAD for you in order to get a unique code ;
  • Generate runtimes for you ;
  • Realize functional or compatibility tests for you (in association with partners) ;
  • Maintain you application for availability on new phones ;

All these services are defined through services contracts and can be combined with licensing.

Creating a mobile application with NeoMAD requires the 3 following steps.

Application development

Source code must be written in JavaME MIDP and use the NeoMAD libraries in order to enter the NeoMAD generation process; either the application is developed in a native way by the creator (license), or the already existing application is integrated in the NeoMAD environment by the developer or a third party (license).

Runtimes generation

Starting from a NeoMAD compliant source code, the JavaME, RIM or Android runtimes are generated by the NeoMAD compiler either by the developer (license) or by a third party (license).

Real tests

The runtimes are fully tested on the target phones according to a test plan that brings together the application functional aspects and all network interoperability rules. These tests can be performed by a third party or by partners of Neomades.

Here is a part of the numerous benefits you can get by using NeoMAD for your mobile application developments:

  • One complete toolkit
  • Single source code
  • Add new handsets to an application
  • Portability
  • Accelerate the application development
  • Collaborative work
  • Facilitate the maintenance
  • Automate binaries generation
  • Realize quickly prototypes