No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Tooling: Charles Proxy, Stetho, Chuck y Canary

22/26
Recursos

Aportes 4

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

En mi primera exp en Desarrollo m贸vil, sol铆a usar mucho: https://www.telerik.com/fiddler

Para los que usamos ambiente MAC, se usa mucho **proxyman **para interceptar el tr谩fico HTTP, es muy f谩cil de usar y ya est谩 una versi贸n beta en Windows.

Herramientas:

  • Hacen nuestro desarrollo m谩s facil de probar.

  • Encontrar los errores f谩cilmente.

Charles Proxy

  • Escritorio.

  • Intercepta las respuestas del servidor.

  • Permite crear respuestas personalizadas.

Stetho

  • Al igual que Charles Proxy, pero es con una aplicaci贸n en la Chrome Web, su instalaci贸n es muy r谩pida.

Chuck

  • Es una librer铆a que intercepta los llamados al servidor con la diferencia de que no necesita de ninguna aplicaci贸n, nos env铆a una push notification.

Leak Canary

  • Env铆a push notifications pero para detectar leaks de memor铆a.

Charles Proxy, Stetho, Chuck y Canary son herramientas de Tooling muy 煤tiles para el desarrollo de aplicaciones m贸viles y web.

Charles Proxy: es una herramienta que permite a los desarrolladores interceptar y ver el tr谩fico de red entre una aplicaci贸n y el servidor en el que se encuentra alojada. Charles Proxy es especialmente 煤til para depurar problemas de conectividad, problemas de seguridad y para analizar el rendimiento de la aplicaci贸n.

Stetho: es una herramienta de depuraci贸n de aplicaciones m贸viles de c贸digo abierto desarrollada por Facebook. Stetho permite a los desarrolladores ver y modificar la jerarqu铆a de la vista, examinar la base de datos de la aplicaci贸n y ver la informaci贸n de la red. Stetho tambi茅n es compatible con las plataformas de Android y Chrome.

Chuck: es una biblioteca de depuraci贸n de red desarrollada por Square para la plataforma de Android. Chuck permite a los desarrolladores interceptar y ver el tr谩fico de red entre la aplicaci贸n y el servidor, lo que es especialmente 煤til para depurar problemas de conectividad y rendimiento de la aplicaci贸n.

Canary: es una herramienta de an谩lisis de aplicaciones m贸viles desarrollada por Google. Canary permite a los desarrolladores analizar el rendimiento y la calidad de la aplicaci贸n, incluyendo el rendimiento de la CPU, la memoria y la duraci贸n de la bater铆a. Canary tambi茅n proporciona recomendaciones para mejorar el rendimiento y la calidad de la aplicaci贸n.

En resumen, estas herramientas de Tooling son muy 煤tiles para el desarrollo de aplicaciones m贸viles y web, ya que permiten a los desarrolladores depurar problemas de conectividad, seguridad y rendimiento, as铆 como analizar la calidad y el rendimiento de la aplicaci贸n. La selecci贸n de la herramienta adecuada puede variar seg煤n el proyecto y los requisitos espec铆ficos de cada equipo.