Clientes ligeros y el desarrollo móvil

in #clientesligeros2 months ago

Autor:@jesus-nal
Fecha: 27/10/25
Materia: Desarrollo de aplicaciones móviles
Profesor: @frexus

Caso de estudio:
He leído y analizado el caso publicado por el profesor:
Clientes Ligeros y la Nueva Era Móvil

En este caso se aborda el tema de "Material Design transformó la visión sobre el diseño móvil
", donde se presenta una situación real o simulada para aplicar los conceptos vistos en clase.

Reflexión personal:
El caso de estudio nos muestra como el implementar el uso de clientes ligeros en nuestras aplicaciones móviles ayuda de muy buena madera al desempeño de esta, puede darnos una mejor fluidez al momento ed interactuar con la app, así como también pues aportar otros tipos de beneficios como lo son el menor gasto de energía o batería que consume la app al ser implementada por el usuario, la velocidad de las respuestas o también una mejora en cuanto al uso de que no es dependiente de internet.

  • 1.¿Cómo afecta el diseño de un cliente pesado la experiencia del usuario en aplicaciones móviles?
    Puede generar problemas como la poca fluidez de la aplicación, demasiado uso de datos, batería, lentitud al momento de manejarla.
  • 2.¿Qué ventajas ofrecen los clientes ligeros en términos de mantenimiento y escalabilidad?
    Los clientes ligeros son fáciles de mantener porque todo se actualiza y gestiona desde un servidor central, sin necesidad de tocar cada dispositivo. Además, son escalables: se pueden añadir más usuarios fácilmente y aumentar los recursos del servidor según crece la demanda.
  • 3.¿Cuáles son las diferencias clave entre un cliente ligero y un cliente pesado?
    Un cliente ligero depende del servidor para procesar datos y ejecutar aplicaciones, tiene poco hardware y se gestiona centralmente. Un cliente pesado tiene su propio procesamiento, almacenamiento y sistema operativo completos, funciona sin red y permite instalar software localmente.
  • 4.¿Qué decisiones técnicas se deben tomar al programar un cliente ligero para asegurar eficiencia?
    Para programar un cliente ligero eficiente, se debe minimizar el procesamiento local, usar recursos ligeros, optimizar la comunicación con el servidor y mantener la seguridad, actualizando todo desde el centro.
  • 5.¿De qué forma influye el contexto de uso (móvil, escritorio, red limitada) en la elección del tipo de cliente?
    En móvil o con red limitada, se usa un cliente pesado porque funciona sin internet. Por ejemplo, en oficinas con buena red, se prefiere un cliente ligero por su bajo costo y mantenimiento centralizado. La elección puede depender de la conexión, movilidad y necesidad de potencia.
  • 6.¿Cómo aplicarías los principios de clientes ligeros en tu próximo desarrollo?
    Usaría una aplicación web que funcione en cualquier dispositivo, guardaría todo en el servidor, haría actualizaciones desde un solo lugar y me aseguraría de que el cliente no necesite mucho poder ni almacenamiento.

Actividades complementarias:

Actividades lúdicas completadas:
Enlace a sopa de letras
Sopa de letras

Enlace a crucigrama
Crucigrama

Evidencias visuales
-Sopa de letra:
Sopa de letras resuelta

-Crucigrama:
Crucigrama resuelto

Este post forma parte de la actividad de aprendizaje correspondiente a la unidad 2.
Publicación realizada con fines educativos como parte del curso de Desarrollo de Aplicaciones Web.