20 de noviembre de 2012

IDAP - Interfaz de Desarrollo Ágil PHP

IDAP
Interfaz de Desarrollo Ágil PHP

     Son muchos los desarrollos que se pueden realizar con el lenguaje de programación PHP y aunque es una plataforma de desarrollo muy flexible y de mucha extensión, en la actualidad no existen sistemas de desarrollo completamente automatizados y minimalistas para la creación de aplicaciones sencillas y estándares que le faciliten completamente el trabajo a un programador Novell, o por lo menos no en software libre.


     Trabajar con Zend Studio, Eclipse, phpDesigner y Open Komodo, aun depende de gran conocimiento de la sintaxis del lenguaje y no suele ser muy gráfico o fácil el desarrollo de aplicaciones, en su mejor caso contienen ayudas de uso de las funciones cacheo de variables, gestión de proyecto entre otros. Aunque este proyecto no pretende hacer inservible el estudio de la sintaxis PHP, ni tampoco es algo diferente al uso de Framework o de las herramientas antes mencionadas, si pretende que los desarrolladores de aplicaciones cuenten con una herramienta gráfica que les permita crear de forma rápida clases que normalmente son repetitivas y estándares como por ejemplo (CRUD, BUSQUEDA, SESIONES, PAGINACION, MANEJO AUTOMATICO DE MENU, ENTRE OTRAS). Enriqueciendo las funcionalidades de este nuevo sistema con las librerías mas usadas en el desarrollo de aplicaciones; con los métodos de seguridad mas novedosos y un sistema sumamente censillo de gestión de proyectos; un documentador de proyectos y creador de instaladores.

 * Funciones Básicas:
    - Soporte PHP5
    - Soporte CSS3
    - Soporte JQuery
    - Soporte FTP
    - Soporte SFTP
    - Integración de interfaces estandarizadas
    - Plantillas de diseño pre-establecidas
    - Comentador automático de código
    - Lector de comentarios (Documentador)
    - Gestor de proyectos
    -  Instalador Python
    - Gestor de dependencias
    - SGBD interprete para MySQL y Postgress
    - Gestor de versiones
    - Historial de trabajo
    - Web de la aplicación (incluyendo su respectivo CMS)
    - Gestor de librerías o Historial de testing (clase funcional de la librería PHP testing)
    - WYSIWYG

     Aunque el proyecto puede seguir creciendo y agregándose a el muchas mas funcionalidades actualmente esta pensado para trabajar con esas áreas especificas, próximamente estaré publicando las distribuciones de ficheros del Core de la aplicación.

No hay comentarios:

Publicar un comentario