Práctica 1 Clientes ligeros y el desarrollo móvil

in #clientesligeros2 months ago (edited)

Reflexión sobre el caso de estudio: Cuando una App Cambia el Rumbo

Autor: @christopher3
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: Clientes Ligeros y la Nueva Era Móvil
(https://mirror.xyz/0xC0aA599b2bC4f72854E056b6E9A809764371ff3a/tPJcl14PJlXNM12uKPrJszj8onXLsp6MTENLieUVSz8)

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


Reflexión personal

La historia de Clara me hizo entender que los clientes ligeros son muy importantes a la hora de desarrollar apps puesto que estos ayudan mas en app que no estan dirigidas a hacer uso de muchos recursos si no que usan una minima cantidad de recursos para su funcionamiento.

  • ¿Cómo afecta el diseño de un cliente pesado la experiencia del usuario en aplicaciones móviles?
    R = la carga que genera sobre la app y el desgaste mayor de batería y datos, aparte de no aprovechar bien los recursos del móvil
  • ¿Qué ventajas ofrecen los clientes ligeros en términos de mantenimiento y escalabilidad?
    R = se aprovechan bien los recursos del móvil, aparte de tener una mejor escalabilidad, aparte de poner prácticamente toda la carga sobre el servidor
  • ¿Cuáles son las diferencias clave entre un cliente ligero y un cliente pesado?
    R = uno genera mayor carga sobre el dispositivo y el otro genera una mayor carga en el servidor haciendo así que se aproveche de mejor manera los recursos
    -¿Qué decisiones técnicas se deben tomar al programar un cliente ligero para asegurar eficiencia?
    R = elegir los frameworks correctos para poder aprovechar de una buena manera los recursos
  • ¿De qué forma influye el contexto de uso (móvil, escritorio, red limitada) en la elección del tipo de cliente?
    R = Pues la red seria uno de los contextos que más influyen, puesto que depende que cliente sea, ya que el cliente ligero consume red y si no tienes una buena red no funcionaría caso contrario con el robusto, ya que este otro guarda los datos en el móvil
  • ¿Cómo aplicarías los principios de clientes ligeros en tu próximo desarrollo?
    R = mejorando la lógica y aprovechando estos para poder hacer apps más útiles aprovechando el servidor para cargar gran o todos los datos

Actividades complementarias


Evidencias visuales

![Captura de la sopa de letras]

image.png

![Captura del crucigrama]

image.png


Conclusiones finales

Aprendizaje obtenido:

Aprendí que los clientes ligeros son fundamentales en el desarrollo de aplicaciones, especialmente cuando se busca optimizar el rendimiento y reducir el consumo de recursos. Entendí que no todas las apps necesitan grandes capacidades, sino un diseño eficiente que funcione bien incluso en dispositivos con limitaciones.

Dificultades enfrentadas:

Lo más complicado fue comprender cómo equilibrar la funcionalidad con la ligereza de la aplicación. Al principio costó reducir procesos sin afectar el rendimiento, pero con práctica y ajustes logré optimizar el uso de recursos sin perder las funciones esenciales.



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