Newsletter para devsEntra
Audio premium

Ingeniería inversa de andar por casa para avanzar con un proyecto

Joan Enric descubre un truco inesperado que hará avanzar su side project de estadísticas de baloncesto.

Desde 15€/mes
Imagen de Daniel Primo

Daniel Primo

Alternativas prácticas para un proyecto: pivotar al procesamiento y UI cuando el proveedor corta datos; explorar ingeniería inversa de apps móviles y crear mini‑apps híbridas con Angular/Ionic.

Qué vas a aprender

  1. 1El proveedor de datos cambió y dejó inaccesible la fuente original.
  2. 2Pivotar al procesamiento y visualización de datos sin nueva recolección.
  3. 3Ingeniería inversa de la app móvil (descompilar APK) para buscar endpoints.
  4. 4Monitorizar tráfico móvil (Wireshark/mitm) para descubrir APIs y conexiones.
  5. 5Aprovechar datos recogidos manualmente por el staff o exportaciones de apps.
  6. 6Crear una mini‑app híbrida (Angular + Ionic) para rellenar y generar PDFs.
  7. 7Automatizar tareas recurrentes con mini‑proyectos y bots (ej. Telegram).
  8. 8Uso de ChatGPT para acelerar desarrollo y límites prácticos de contexto.
  9. 9Estructura de repositorio y workflows: GitHub, GitHub Actions y Projects.
  10. 10Priorizar piezas pequeñas y prototipos para mantener progreso y motivación.