Clientes ligeros

in #tarea2 months ago

Reflexión sobre el caso de estudio: [Nombre del caso]

Autor: @kevinleonardo
Fecha: [25/09/2025]
Materia: [Desarrollo de aplicaciones móviles]
Profesor: @frexus


Caso de estudio

He leído y analizado el caso publicado por el profesor:
Enlace al caso de estudio

En este caso se aborda el tema de [clientes ligeros], donde se presenta una situación real o simulada para aplicar los conceptos vistos en clase.


Reflexión personal

En este apartado, escribe tu análisis del caso.
El caso muestra cómo una mala decisión al diseñar una app con un cliente pesado puede afectar la experiencia del usuario, haciendo que sea lenta y consuma muchos recursos.

¿Cómo afecta el diseño de un cliente pesado la experiencia del usuario en aplicaciones móviles?
Afecta negativamente porque la app se vuelve lenta, consume más batería y datos, y genera una experiencia frustrante al no estar optimizada para móviles.

¿Qué ventajas ofrecen los clientes ligeros en términos de mantenimiento y escalabilidad?
Permiten actualizaciones más simples, menor consumo de recursos y una mejor escalabilidad al depender más del servidor que del dispositivo.

¿Cuáles son las diferencias clave entre un cliente ligero y un cliente pesado?
El cliente ligero solo gestiona la interfaz y la comunicación con el servidor, mientras que el pesado procesa gran parte de la lógica y las operaciones dentro del dispositivo.

¿Qué decisiones técnicas se deben tomar al programar un cliente ligero para asegurar eficiencia?
Optimizar las llamadas a APIs, usar almacenamiento local mínimo, reducir el peso de los paquetes y aplicar renderizado eficiente.

¿De qué forma influye el contexto de uso (móvil, escritorio, red limitada) en la elección del tipo de cliente?
En móviles o redes limitadas se prefieren clientes ligeros por su menor consumo, mientras que en escritorio puede usarse un cliente más pesado sin afectar tanto el rendimiento.

¿Cómo aplicarías los principios de clientes ligeros en tu próximo desarrollo?
Usaría una arquitectura basada en APIs, lógica del lado del servidor, componentes reutilizables y optimización de rendimiento para ofrecer una experiencia fluida y eficiente.


Actividades complementarias


Evidencias visuales

![Captura de la sopa de letras](
image.png
![Captura del crucigrama](
image.png


Conclusiones finales

Aprendizaje obtenido:

Describe en pocas líneas qué conocimientos adquiriste y cómo los aplicarías en un contexto real.
Aprendí la importancia de hacer que nuestras aplicaciones sean ligeras y eficientes.

Dificultades enfrentadas:

Explica brevemente qué te resultó más complicado y cómo lo resolviste.
Ver mas allá de lo que uno puede llegar a pensar a simple vista.


Backlinks y referencias


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 moviles].