TELEFONOS SOPORTADOS POR NeoMAD

NeoMAD soporta, a medida que aparecen en el mercado los teléfonos Java europeos y americanos Ver la lista que responden a las normas o extensiones de los fabricantes:

Android, Java ME MIDP, Blackberry RIM ...

Características

El producto NeoMAD propone un conjunto de herramientas que le permitiran desplegar un entorno de desarrollo y producción completo.

Compilador local

  • Línea de comandos: interfaz sencilla, rápida y utilizada para realizar las rutinas de producción
  • Adaptación del código Java: bien a través de directivas de “preprocesamiento” (#if, #define, #include, etc.) presentes en todas las versiones de NeoMAD, o bien por acondicionamiento “full Java” (à partir de NeoMAD 2.0)
  • Optimización de codigo binario: máximo optimizacion del código compilado
  • Obfuscatión: enmascaramiento del código compilado para proteger el producto de la piratería
  • Simulación: ejecución del binario sobre un simulador
  • Depurado: etablecer opciones de trazado y puntos de paro (fuera del IDE) y ejecución del código compilado en método paso a paso (edentro de un IDE)

Plugin IDE

  • Funciones del compilador utilizables mediante la interfaz deL ide
  • Autocompletado
  • Coloración sintáctica
  • Compilación en caliente
  • Depurador
  • Simulación

Descripción de proyecto (XML)

  • Opciones de compilación: nombre, versión, condiciones, firma
  • Gestión de los recursos del binario: imágenes, textos, sonidos etc…
  • Internacionalización de los textos: lenguaje chino, coreano, japonese, farsi, cirílico, etc - UNICODE o ASCII en entrada y UTF-8 en salida
  • Acondicionamiento: posibilidad de utilizar los recursos según los parámetros del teléfono

Librerias

  • NeoMAD soporta actualmente numerosas funcionalidades (Ciclo de vida de la aplicación, Interfaz gráfico, Gestión de recursos, Textos y Fuentes tipográficas, Comunicación, Multimedia, PIM, RMS…) aplicando distintas librerias: ver funcionalidades

Herramientas adicionales

  • Editor de fuentes tipográficas : herramienta visual que permite crear sus fuentes personales
  • Herramientas para firmar los ejecutables

Ventajas

A continuacion listamos una parte de las numerosas ventajas aportadas por la solución NeoMAD para la programacion de aplicaciones móviles:

  • Un único kit completo: sin la necesidad una multitud de herramientas, SDK, Compiladores…
  • Un código fuente único que permite adaptarse a todos los teléfonos y todas las tecnologías
  • La portabilidad de le aplicación queda garantizada utilizando al mismo tiempo el conjunto de las capacidades de cada móvil
  • Un acelerador para el desarrollo de aplicaciones, las competencias específicas de cada móvile han sido factorizadas.
  • Un trabajo en grupo, en concreto, entre los distintos conocimientos técnicos indispensables para la realización de una aplicación avanzada.
  • La automatización en la generación del binarios: garantiza la reproductividad del ciclo de producción
  • La realización rápida de prototipos
  • La prolongación del ciclo de vida de la aplicación facilitada por el soporte integrado de los nuevos teléfonos del mercado
  • El mantenimiento de la aplicación de forma más sencilla y más centralizada