Programación libre de código

¿Qué es Magic xpa?

Magic xpa

Magic xpa es definido como una herramienta de programación “Post 4GL” que no genera código. A diferencia de los lenguajes convencionales, las aplicaciones son diseñadas en base a un set predefinido de reglas a seguir y no procedimientos que deben ser ejecutados.

En otras palabras, las aplicaciones de escritorio, móviles y Web son creadas describiéndolas, no programándolas.

El motor de Magic xpa

El motor de Magic xpa contiene el 90% de las instrucciones requeridas para la ejecución de la mayoría de las aplicaciones a desarrollar. Esto significa que el desarrollador solo requiere describir el 10% restante de la lógica de la aplicación, permitiéndole crear aplicaciones con mayor rapidez.

Esta lógica restante que el programador necesita introducir se divide en 2 partes:

  1. Modificando el comportamiento de cada programa, cambiando sus valores (settings) predeterminados basados en valores constantes o variables.
  2. Utilizando alguna de las 15 operaciones disponibles en Magic xpa para crear la lógica del programa de acuerdo a sus requerimientos (reglas de negocio).

Sin código

sin codigoEn solo paso o “proceso”, la lógica definida por el programador, puede ser ejecutada inmediatamente por el motor de Magic xpa sin procedimientos intermedios como compilar, encadenar, etc.

Como resultado se tiene:

  • Compiladores y encadenadores con eliminados del proceso de desarrollo.
  • El desarrollador se concentra en la funcionalidad y la lógica de la aplicación. El enfoque se orienta a “Qué Hacer” y no en “Cómo hacerlo” con código tradicional.
  • Cada parte de la aplicación puede ser probada en el momento en que ha sido descrita.

El usuario final puede participar activamente en el desarrollo de la aplicación.

Más información

Si requiere más información o desea una demostración en vivo, por favor utilice nuestra forma de contacto y en breve nos comunicaremos con usted.

Deja un comentario

Contacto

Miguel Alemán 804 L-5, Hacienda las Fuentes, San Nicolás de los Garza, Nuevo León.
Teléfono: (81) 8327-7643
https://www.proasistemas.com
Email: info@proasistemas.com