NeoMAD en un vistazo

Descubra las ventajas de NeoMAD, nuestra innovadora herramienta de desarrollo multiplataformas para la movilidad.

Android
Android
iOS - iPhone - iPad
iPhone / iPad
Windows Phone 8 - Windows 10 Mobile
Windows Phone
Windows 10
Windows 10
BlackBerry
BlackBerry *
Nokia Asha
Nokia Asha *
Java ME
Java ME *

¿A quién se dirige NeoMAD?

La aplicación NeoMAD está destinada a los desarrolladores de aplicaciones para móviles que quieren dirigirse a varios, o incluso a todos los equipamientos móviles del mercado, y ello, sin tener que dominar todos los correspondientes kits de desarrollo, los lenguajes propios de programación y las ergonomías subyacentes.

¿Qué competencias se requieren?

El único requisito para utilizar NeoMAD es la programación en lenguaje Java. Utilizando este lenguaje de programación y el API Genérico que se entrega con NeoMAD, los desarrolladores pueden crear y producir rápidamente aplicaciones nativas para todas las plataformas móviles.

¿Cuál es el entorno de trabajo?

NeoMAD es un entorno de desarrollo de aplicaciones instalado en su puesto de trabajo (Windows o MacOS), integrado en Eclipse por medio de un plugin o bien se utiliza en línea de mando. Usted utiliza el API de abstracción NeoMAD para el conjunto de móviles y tabletas, (iOS, Android, WindowsPhone, Windows 8, BlackberryOS, Nokia, Asha, JavaME).

¿Cómo producir sus aplicaciones?

NeoMAD proporciona un trans-compilador que produce los ejecutables para cada objetivo apoyándose en la cadena de producción de cada una de las tecnologías tratadas. También genera los proyectos fuente nativos para cada una de éstas: estos proyectos pueden ser editados y modificados por el desarrollador.

¿Cómo industrializar sus aplicaciones?

NeoMAD integra un dispositivo de ajuste y de condicionamiento que permite modificar dinámicamente las fuentes, las lenguas, los entornos y las funcionalidades. Usted también puede generar versiones diferentes a partir de una raíz aplicativa única, bien sea en la compilación, bien sea en la ejecución.

Amplíe las funcionalidades de NeoMAD

El API de abstracción de NeoMAD permite adaptar su desarrollo a la evolución de las tecnologías existentes y a las que van llegando al mercado. Neomades actualiza regularmente sus versiones y, por simple recopilación, su aplicación funcionará de manera adaptada sobre las nuevas versiones de OS.

* BlackBerryOS, Nokia Asha and Java ME support is available in NeoMAD 3.8. Please contact us if you are interested in supporting those platforms.

¿Por qué elegir NeoMAD?

Descubra las ventajas de nuestra herramienta de desarrollo de multi-plataformas.

Un código único para todas las tecnologías del mercado

  • Cobertura del conjunto de formatos, (tableta y móvil) y de las tecnologías, (iOS, Android, WindowsPhone, Windows 8, BlackberryOS, Nokia Asha, JavaME), a partir de un código único.
  • Posibilidad de direccionamiento a medida que sus necesidades evolucionan y ello con un coste marginal.
  • Simplificación de las competencias y aceleración del acceso al mercado.

Aplicaciones nativas para una utilización más confortable

  • Creación de proyectos nativos que respetan los usos específicos de cada plataforma asegurando una mejor experiencia del usuario.
  • Generación de ejecutables por medio de las cadenas de producción de cada destino.
  • Capa de abstracción que integra la semántica para garantizar la independencia del material.

Entrada java para facilitar la adopción por parte de la comunidad

  • Código Java 100% común para las UI, las capas técnicas y el oficio para dirigir tabletas y móviles.
  • Integración total en las herramientas de desarrollo, de test, de simulación, de gestión, de código, de calidad, de integración continua, (por ejemplo Eclipse, SonarQube, Jenkins…).
  • Respeto total de las prácticas de la comunidad de desarrolladores.

Una herramienta personalizada para una independencia total

  • Integración de terceras bibliotecas o de código nativo y conservando el proceso de producción industrial.
  • Posibilidad de acceder y modificar los proyectos generados para añadir elementos que fueran preexistentes.
  • Gran flexibilidad en las posibilidades de sobrecarga de las clases NeoMAD

Dominio del ciclo de la aplicación a lo largo de toda su vida

  • Autómata de condicionamiento dinámico para el código, los recursos y los métodos.
  • Mantenimiento en un único punto para todas las plataformas.
  • Herramientas de industrialización para clonar las aplicaciones sin intervención en el código.
  • Soporte de los procesos industriales por la integración continua, la calidad y los tests.

Evolutivo para adaptarse a los cambios del mercado

  • Arquitectura ágil que permite la integración rápida de nuevas funcionalidades
  • Listo para la integración de nuevas plataformas, (por ejemplo Tizen, Firefox, OS…).
  • Abierto al soporte de códigos y bibliotecas específicos.
  • Listo para el soporte de nuevos equipamientos gracias a su abstracción semántica, (por ejemplo, funcionamiento diferenciado en coche si éste circula o está parado).

Confían en nosotros

TNS Sofres
L'Oréal
Sony
GFI
Balenciaga
CROUS
Agefos
Région Aquitaine
Sade
Openways
Izargolf