Contenidos
Nos habíamos olvidado de la panza, tenemos que meter un nuevo grupo muscular: los abdominales.
La aplicación que vamos a crear es https://www.jesusninoc.com/06/07/crear-una-aplicacion-que-gestiona-rutinas-de-entrenamiento-en-android-con-app-inventor-parte-3/ pero añadiendo el grupo muscular «abdominal».
Crear un fichero JSON desde CSV con PowerShell
Las rutinas están en un fichero JSON
Hay rutinas para 7 días por lo tanto el dia va de 1 a 7. Los tipos de ejercicios son del 1 al 9 dependiendo del tipo de músculo que se trabaja, el 1 es Full body, el 2 es Pierna y así hasta el 9 que es el abdominal (cuando se añade algo se hace al final).
[ { "dia": "1 ", "tipo": "1 ", "rutina": "Levantamiento pendular" }, { "dia": "1 ", "tipo": "1 ", "rutina": "Peso muerto" }, { "dia": "1 ", "tipo": "1 ", "rutina": "Hombro arrancada" }, { "dia": "1 ", "tipo": "2 ", "rutina": "Goma en rodilla cuádriceps" }, { "dia": "1 ", "tipo": "2 ", "rutina": "Sentadilla" }, { "dia": "1 ", "tipo": "2 ", "rutina": "Zancada" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Empujar pared" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Movimientos laterales" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Isométrico sentado" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Estirar goma rodilla" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Estirar goma tumbado" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Femoral tumbado" }, { "dia": "2 ", "tipo": "2 ", "rutina": "Gemelo subir" }, { "dia": "3 ", "tipo": "2 ", "rutina": "Levantar goma con coz" }, { "dia": "3 ", "tipo": "2 ", "rutina": "Tijeras" }, { "dia": "3 ", "tipo": "2 ", "rutina": "Extensión rodilla" }, { "dia": "3 ", "tipo": "3 ", "rutina": "Aperturas " }, { "dia": "3 ", "tipo": "3 ", "rutina": "Contractora" }, { "dia": "3 ", "tipo": "3 ", "rutina": "Cruce polea" }, { "dia": "3 ", "tipo": "3 ", "rutina": "Goma pecho superior" }, { "dia": "3 ", "tipo": "3 ", "rutina": "Goma pecho medio" }, { "dia": "3 ", "tipo": "3 ", "rutina": "Goma pecho bajo" }, { "dia": "4 ", "tipo": "3 ", "rutina": "Fondos " }, { "dia": "4 ", "tipo": "4 ", "rutina": "Elevación lateral " }, { "dia": "4 ", "tipo": "4 ", "rutina": "Elevación frontal" }, { "dia": "4 ", "tipo": "4 ", "rutina": "Estirar goma desde abajo" }, { "dia": "4 ", "tipo": "4 ", "rutina": "Encogimiento" }, { "dia": "4 ", "tipo": "4 ", "rutina": "Pájaro" }, { "dia": "4 ", "tipo": "5 ", "rutina": "Estirar goma retroversión" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Dominadas lastre" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Remo" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Muscle Ups" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Jalón" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Jalón invertido" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Remo mayor estiramiento" }, { "dia": "5 ", "tipo": "5 ", "rutina": "Remo desde abajo" }, { "dia": "5 ", "tipo": "6 ", "rutina": "Goma a la cabeza" }, { "dia": "5 ", "tipo": "6 ", "rutina": "Goma desde abajo sentado" }, { "dia": "5 ", "tipo": "6 ", "rutina": "Goma atada en silla" }, { "dia": "6 ", "tipo": "7 ", "rutina": "Goma estirada " }, { "dia": "6 ", "tipo": "7 ", "rutina": "Fondos " }, { "dia": "6 ", "tipo": "7 ", "rutina": "Tumbarse y traer cuerda" }, { "dia": "6 ", "tipo": "7 ", "rutina": "Goma estirada desde parte inferior " }, { "dia": "6 ", "tipo": "7 ", "rutina": "Estirar tipo coz" }, { "dia": "7 ", "tipo": "8 ", "rutina": "Acercar goma movimiento muñeca" }, { "dia": "7 ", "tipo": "9 ", "rutina": "Rueda" }, { "dia": "7 ", "tipo": "9 ", "rutina": "Girar para abdominal" }, { "dia": "7 ", "tipo": "9 ", "rutina": "Rueda parada final" }, { "dia": "7 ", "tipo": "9 ", "rutina": "Rueda de pie" }, { "dia": "7 ", "tipo": "9 ", "rutina": "Goma abdominales laterales" } ]
Crear la estructura de botones que va a tener la aplicación, añadir los siguientes componentes:


Leer el fichero JSON mediante el siguiente esquema de bloques (explicación detallada):
Todos los bloques:
