App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
____________________________
256.- Obtener toda la TinyBD y guardarla en un archivo de texto.
- Hemos visto en otro tutoriales que podemos leer toda la información de un TinyBD y guardarlo en un archivo, por ejemplo: 8N2A_copiar_TinyBD_Clouddb.htm
- Aquí vamos a ver una extensión que simplifica el proceso, obtendremos todo el contenido de la TinyDB que podremos copiar en un archivo tanto en formato JSON como CSV.
- En el siguiente ejemplo creamos varias TinyDB y visualizamos la TinyDB1 correspondiente al Namespace: Tiny_ONE
p256_Get_TinyDB.aia
com.KIO4_GetTinyDB.aix
________________________
- Diseño.
|
- Observa que cada TinyDB tiene un Namespace diferente. |
________________________
- Bloques.
________________________
2.- Copia el contenido de un archivo csv en una TinyDB.
p256_Get_TinyDB_v2.aia
- Tenemos el siguente archivo en el asset, vamos a copiarlo en la TinyDB1, cuyo Namespace es Tiny_ONE
|
Egipto,"El Cairo"
Argelia,"Argel"
Libia,"Trípoli"
|
- Primero lo copiamos al ASD y después lo cargamos en el TinyDB1 mediante el bloque FileToTinyDB.
________________________
- Diseño.
________________________
- Bloques.
________________________
3.- Guardar una TinyDB en CloudDB. Recuperarla.
p256_Get_TinyDB_v3.aia
- Creamos una TinyDB y mostramos su contenido mediante el Botón2.
- Mediante el bloque Csv obtenemos toda la TinyDB y guardamos todo su contenido en CloudDB con la etiqueta backup.
- Borramos toda la TinyDB mediante el bloque ClearAll.
- Volvemos a pulsar el Botón2 para mostrar su contenido y observamos que está borrada.
- Pulsamos el Botón5 para obtener el contenido de la TinyDB almacenado en CloudDB y guardarlo en el archivo: backup.txt
- Cargamos el archivo backup.txt en la TinyDB con Namespace: Tiny_ONE
________________________
- Diseño.
________________________
- Bloques.
________________________
4.- Guardar el archivo en FireBase.
- Seguimos los tutoriales de TIMAI2:
https://ai2.metricrat.co.uk/guides/firebase-with-a-web-component/firebase-demo-no-security-with-web-component
- Para hacer pruebas quitamos los permisos:
___________________________
|