Archivo de la etiqueta: aplicación

El impacto de la variedad de categorías de aplicaciones web

Las categorías de una aplicación web van más allá de ser : informacional, descargas, personalizable, interactiva, entrada de usuario, orientada a transacciones, orientada a servicios, portales, acceso y almacén de datos y bases de datos, minería de datos, etc., por lo tanto, su impacto define tipos de tecnologías Web que pueden ser reutilizadas y aplicadas a diversas temáticas…

La aplicación web de PIE es del tipo informacional, educativa y comunicativa, provee de tipos de usuario final basados en contenido hipermedia de flujo bidireccional dinámico. Cuando se incluye contenido funcional, este está ampliamente previsto a cambiar el flujo de control y la naturaleza de su presentación.

Ejemplos de estos conceptos típicos de la web 2.0 pueden ser:

  • Folksonomies (etiquetado y clasificación: social y colaborativo, asi como indexación social) : las aplicaciones web actuales soportan la generación colaborativa de contenido categorizado apuntando al soporte de recuperación de información sencilla (ver más »)
  • Mashups (aplicación web híbrida) : los programadores nos comprometemos a combinar múltiples orígenes de información para proporcionar una sinergía de resultados atrayentes para el público.
  • Redes sociales: las aplicaciones wen se centran en construir herramientas de enrequecimiento de las conexiones entre usuarios ( ver más » ) Es lógico que en los paises donde más barato es conectarse a la red y más gente se conecta existan más aplicaciones web de redes sociales, sobre todo si tienen un idioma como el inglés para comunicarse jeje
  • Wikis: estamos usando contínuamente herramientas web que nos permiten editar, añadir, borrar contenido para la construcción de la comunidad virtual, el más claro ejemplo es la Wikipedia.
Incluso más recientemente, los programadores de la web han usado una mezcla de tecnologías de interfaces del lado del cliente y funcionalidades del lado del servidor para crear aplicaciones que imitan el funcionamiento de las aplicaciones de escritorio de toda la vida, por ejemplo, nuestro amigo Google con su Writely comprado y ahora convertido a Google Docs, que todo el mundo debe de utilizar jejeje, Kiko : un calendario web o box.net: una aplicación de almacenaje de ficheros avanzada…son algunos de los maravillosos ejemplos de la más alta consistencia de las tecnologías web 2.0 puestas al servicio del público.

¿Qué podemos hacer para que no se nos escape de las manos tanta sofistificación?…si dependemos del grado de interactividad sin quitarle importancia a la funcionalidad, queda a nuestro alcance que el incremento de aplicaciones web debe mantener la paz XD …es decir, las tecnologías Web han evolucionado para crear nuestras queridas aplicaciones y progresivamente han eliminado las limitaciones por ambos lados : usuarios y mantenimiento, que habían limitado históricamente el impacto global de la web.

Primeras pruebas de la interfaz

Estoy realizando las primeras pruebas con la interfaz, ajustando el diseño y realizando la parte gorda de la implementación que se hace ahora sencilla gracias al código rápido del framework.

Sobre la marcha tomo decisiones que no entraron en el plan de diseño inicial de la interfaz puesto que no surgen ideas hasta que se empiezan a ver los resultados, como suele pasar…

Mientras aparece la versión definitiva puedo mostrar algo como aperitivo de lo que está cociéndose en la cocina del glamour web 2.0.

Modelo de gestión del sistema

Siempre debe de existir un claro entendimiento de la particular representación que pertenece a un sistema, gracias al servicio de control de versiones de la Forja de Rediris puede verse gráficamente a modo de línea temporal, la evolución del código, finalmente ,el sistema es consistente si se parece al siguiente diagrama.

Un esquema multidimensional como es el de una aplicación masiva de información sobre asignaturas que mantiene constancia de las similitudes entre sus rasgos es una compleja herramienta que aplica el reconocimiento mientras se está cambiando a sí misma, es decir, tiene muchas caras, debido a las complejidades colectivas, al menos en términos generales en cuanto a identificar los niveles jerárquicos de los elementos principales que han de ser analizados y reducidos antes de realizar cualquier cambio.

Múltiples elementos han de poder solaparse juntos siguiendo un patrón, un filtro, para definir la complejidad organizativa del cambio, el punto principal a tener en cuenta es que todo se sintetiza gracias al framework zenphp: cambios entre diferentes estados de la aplicación, la naturaleza de los modelos, etc.

Tareas de administración creadas

Tras pensar detenidamente las tareas a ejecutar para la creación del proyecto he visto adecuado hacer la siguiente clasificación

  1. Framework: Todo lo referente a la base del conjunto de librerías que me permiten realizar realmente rápido todo el trabajo gracias a zenphp.
  2. Aplicaciones web: creación del portal, además para móviles, con los dominios y subdominios:
    + http://www.examenes.org.es
    + http://www.examen.org.es (espejo)
    + http://m.examen.org.es (móviles)
    + http://m.examenes.org.es (móviles)
    Añadir las tareas para el Diseño de las plantillas web para los sitios web…
  3. Aplicaciones de escritorio: esos sencillos pero geniales programitas para mantenernos sincronizados con las cuestiones de nuestras asignaturas de la Facultad…se hace una encuesta para conocer todos los detalles que a los usuarios les gustaría tener en los “front-end” de escritorio para Windows y GNU/Linux…
  4. Datos e Ingeniería del Software: esquemas de la minería de datos, diagramas de flujo de información y de aplicaciones,diagramas de entidad/relación, generación de documentación, etc. (Desarrollo de Software Dirigido a Objetos)

Además se crean foros para el contacto de tod@s aquell@s que quieran unirse al proyecto…