Salta al contenido principal
UVA
  • Página Principal
  • Más
Español - Internacional ‎(_temp_2f72c0b45c96f9ebe52d782ebef8a416)‎
English ‎(en)‎ Español - Internacional ‎(_temp_2f72c0b45c96f9ebe52d782ebef8a416)‎ Español - Internacional ‎(es)‎
En este momento está usando el acceso para invitados
Acceder
Página Principal
Expandir todo Colapsar todo
  1. Aplicaciones Digitales Educativas I
  2. Evolución de los Sistemas de Aplicación

Evolución de los Sistemas de Aplicación

Requisitos de finalización

Objetivo de aprendizaje

Al finalizar esta lección, los estudiantes podrán:

  • Comprender qué son los sistemas de aplicación y cómo han evolucionado.

  • Identificar las etapas clave en su desarrollo.

  • Reconocer las tendencias actuales en el diseño y uso de software de aplicación.

¿Qué es un sistema de aplicación?

Un sistema de aplicación es un tipo de software diseñado para ayudar al usuario a realizar tareas específicas, como redactar documentos, gestionar inventarios, editar imágenes o administrar bases de datos. A diferencia del software de sistema (como los sistemas operativos), los sistemas de aplicación se enfocan en funciones concretas para el usuario final.

 

 2. Etapas de evolución

 Años 60–70: Aplicaciones monolíticas

  • Programas diseñados para tareas específicas en mainframes.

  • Interfaces de línea de comandos.

  • Acceso limitado a usuarios técnicos.

 Años 80–90: Aplicaciones de escritorio

  • Surgimiento de interfaces gráficas (GUI).

  • Popularización de suites como Microsoft Office.

  • Instalación local en computadoras personales.

Años 2000: Aplicaciones web

  • Transición hacia navegadores como plataforma.

  • Uso de tecnologías como HTML, JavaScript y PHP.

  • Acceso remoto y colaboración en línea.

 Años 2010–presente: Aplicaciones en la nube

  • Software como servicio (SaaS): Google Workspace, Salesforce.

  • Almacenamiento y procesamiento en servidores remotos.

  • Actualizaciones automáticas y escalabilidad.

 Era móvil y multiplataforma

  • Aplicaciones móviles nativas y híbridas.

  • Sincronización entre dispositivos.

  • Experiencias personalizadas y basadas en datos.

  • 3. Tendencias actuales

  • Inteligencia artificial: Automatización de tareas, asistentes virtuales, análisis predictivo.

  • Microservicios: Arquitectura modular que permite escalar y mantener componentes de forma independiente.

  • Contenedores y DevOps: Uso de Docker y Kubernetes para despliegue ágil.

  • Interoperabilidad: APIs y estándares abiertos para integrar múltiples sistemas.

  • Experiencia de usuario (UX): Diseño centrado en el usuario, accesibilidad y personalizada

  • Actividad sugerida

Debate en clase: ¿Cómo ha cambiado la forma en que usamos el software de aplicación en los últimos 20 años? ¿Qué ventajas y desafíos trae la nube?

Esta lección no está preparada.
En este momento está usando el acceso para invitados (Acceder)
Resumen de retención de datos
Descargar la app para dispositivos móviles
Desarrollado por Moodle