Herramientas de Desarrollo

SAdHEA-Web (Sistema de Autor para el Desarrollo de Hiperentornos de Aprendizaje para la Web), es una herramienta multiplataforma, open source y elaborada con herramientas libres:

  • PHP (PHP Hypertext Pre-processor) publicado bajo la licencia PHP License considerada por la Free Software Foundation como software libre.
  • Java Script, incluido en todos los navegadores modernos.
  • MySQL, liberado bajo las licencias GNU GPL y otra comercial.
  • AJAX (Asynchronous JavaScript And XML), la cual es una técnica de desarrollo web para la creación de aplicaciones interactivas.

Para el funcionamiento de SAdHEA-Web hay que contar con los siguientes servicios, que conforman requerimientos técnicos:

Con el objetivo de facilitar su uso y que la misma sea empleada por un mayor número de usuarios, incluso aquellos que no posean conocimientos de cómo funcionan estos servicios que son parte de los requerimientos necesarios para el funcionamiento de la herramienta, se han creados tres paquetes de distribuciones, de tal forma que el usuario sólo tenga que ejecutarlos y tendría funcionado a SAdHEA-Web. Ellos son:

  • Paquete de instalación para su uso en Linux.
  • XAMPP + SAdHEA-Web v1.0: Distribución portable, que de manera sencilla facilita la corrida en Linux de SAdHEA-Web.
  • Paquetes de instalación para su uso en Windows.
  • Wamp5 1.7.3 + SAdHEA-Web v1.0: Distribución para ser utilizada a través de una sencilla y sugerente interfaz que facilita el acceso y/o configuración de cualquiera de los elementos de los servicios de MySQL y PHP.
  • XAMPP + SAdHEA-Web v1.0: Distribución portable, de fácil uso, que puede ser utilizada desde cualquier dirección en el disco duro de la PC, o desde una memoria Flash.

Teniendo en cuenta las libertades del software libre: ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software, y el creciente desarrollo de aplicaciones libres en la comunidad internacional, en el proyecto SAdHEA-Web, se utilizaron los siguientes proyectos libres:

  • The DHTML Calendar v0.9.2, licencia GNU GPL.
  • Tab Pane v1.02, licencia GNU GPL.
  • JSCookMenu v1.4.3, con licencia sin restricción para su uso.
  • TinyMCE v1.1.1, licencia LGPL.