¡Appinventor es una caja de sorpresas! Todavía seguimos investigando nuevos componentes.
En la clase de hoy hemos realizado una aplicación que incorporaba los componentes “SoundRecorder” y “Player”. El primero para realizar grabaciones y el segundo para reproducirlas. El diseño de la aplicación disponía de 4 botones: Rec, Stop, Play y Borrar.
Los alumnos querían que las grabaciones se almacenaran y estuvieran disponibles siempre que arrancásemos la aplicación. Ellos mismos han comprobado en sus teléfonos móviles, cómo perdíamos la grabación cuando salíamos de la aplicación y volvíamos a entrar. “El contenido de las variables se pierde cuando cerramos la aplicación”
¿Cómo podemos solucionarlo? ¡Muy fácil! Incorporando una base de datos, un componente TinyDB. Hemos aprendido a almacenar y extraer un valor de la base de datos, algo que nos abre un mundo de posibilidades a la hora de seguir inventando aplicaciones.