Como simular conexiones lentas en desarrollo

Al desarrollar para móviles un problema común es reproducir el tipo de conexiones que estos tienen, es decir, lentas e inestables.

En Mac, una solución común es utilizar ipfirewall, o sino quieres ensuciarte las manos en la terminal, entonces speedlimit.

Yo utilizo Charles [1], que además de poder limitar el ancho de banda y aumentar la latencia como hacen los anteriores, también es un proxy que monitorea las peticiones por HTTP.

Charles throttling like there's no tomorrow

No es gratis, pero vale cada centavo. Y el plus es que es multiplataforma.

  1. Que me recomendó hace mucho el amigo Dani.