TELEPHONES SUPPORTES PAR NeoMAD

NeoMAD supporte au fur et à mesure de leur arrivée sur le marché les téléphones Java européens et américains répondant Voir la listeaux normes ou extensions
constructeurs :

Android, Java ME MIDP, Blackberry RIM ...

Caractéristiques

 

Le produit NeoMAD propose un ensemble d'outils vous permettant de déployer un environnement de développement et de production complet.

Compilateur local

  • Ligne de commande : interface simple, rapide et utilisable pour des scripts de production
  • Conditionnement du code java grâce à une étape d'optimisation : cette fonctionnalité de NeoMAD permet de produire des éxecutables adaptés aux différents cas fonctionnels de l'application et aux différents mobiles à partir d'un code unique sur la base de la logique de constantes inhérente à java
  • Optimisation du binaire : optimisation du code compilé et suppression des parties de code inutiles
  • Obfuscation : masquage du code compilé pour protéger le produit du piratage
  • Simulation : exécution du binaire sur un simulateur
  • Debogage : mise en place de traces (hors IDE)  et exécution du code compilé en mode pas à pas (dans un IDE)

Plugin IDE

  • Fonctions du compilateur utilisables via l'interface de l'IDE
  • Création et modification du fichier de projet NeoMAD (URS)
  • Gestion de profil de compilation
  • Autocomplétion
  • Coloration syntaxique
  • Compilation à chaud
  • Debogage
  • Simulation

Description de projet (XML)

  • Options de compilation : nom, version, conditions, signature
  • Gestion des ressources du binaire : images, textes, sons etc ...
  • Internationalisation des textes : multi langues y compris chinois, coréen, arabe, etc. - UNICODE ou ASCII en entrée et UTF-8 en sortie
  • Conditionnement : possibilité de diriger des ressources selon les paramètres du téléphone

Bibliothèques

  • NeoMAD supporte actuellement de nombreuses fonctionnalités (Cycle de vie de l'application, Interface graphique, Gestion des ressources, Textes et Polices, Connectivité, Multimédia, PIM, RMS ...) en mettant en oeuvre différentes bibliothèques : voir fonctionnalités

Outils annexes

  • Editeur de polices : outil visuel permettant de produire vos polices personnelles
  • Outils de signature des exécutables

Avantages

Voici une partie des nombreux avantages apportés par la solution NeoMAD pour des développements d'applications mobiles:

  • Un seul kit complet : plus besoin d'une multitude d'outils, SDK, Compilateurs ...
  • Un code source unique permettant d'adresser tous les téléphones et toutes les technologies
  • La portabilité de l'application garantie tout en utilisant l'ensemble des capacités de chaque mobile
  • Un accélérateur de développement d'applications, les compétences spécifiques aux mobiles étant factorisées
  • Un travail collaboratif notamment entre les différents savoir-faire indispensables à la réalisation d'une application riche
  • L'automatisation de la génération des binaires : une garantie de reproductibilité du cycle de production
  • La réalisation rapide de vos prototypes
  • La prolongation du cycle de vie de l'application facilitée par le support intégré des nouveaux téléphones du marché
  • La maintenance applicative plus simple et centralisée