Una aplicació ha d'accedir a dades en sistemes externs com pot ser el sistema de fitxers, bases de dades o serveis web.
UF1 - Persistència en fitxers
Serialització
Unes dades (o "data") és un un conjunt de valors que estan realacionats i que es gestionen com un conjunt.
JSON permet representar un objecte com un "string".
El sistema de fitxers de l'ordinador ens permet persistir les dades en memòria secundària.

Gradle és una eina d'automatització de compilació per al desenvolupament de programari
UF2 - Persistència en BDR-BDOR-BDOO
Bases de dades relacionals
Una tabla es una manera ordenada de presentar unos datos que estan relacionados.
Una relació és una "connexió" entre dues taules que comparteixen atributs.

Compose et permet definir la interfície gràfica mitjançant funcions descriptives.

El component de navegació fa servir un graf de navegació per gestionar la navegació de la teva aplicació.
SQLDelight és un plugin que genera tot el codi necessari per gestionar una base de dades a partir de sentències SQL.
La base de dades que utilitza Android per defecte és Sqlite.
UF3 - Persistència en BD natives XML
Bases de dades documentals
En aquest conjunt d'activitats treballarem amb la base de dades MongoDB: Repassa les activitats corresponents a MongoDB que formen part del mòdul Bases de datos (0484)
undefined
MongoDB nos permite gestionar datos documentales.

El objetivo de los efectos secundarios es permitir la ejecución de operaciones no reacionadas con la IU que cambian el estado de la aplicación fuera de una función Composable de una manera controlada y previsible.

undefined
UF4 - Components d'accés a dades
undefined
La seguridad a nivel de fila (RLS) es una característica que le permite restringir las filas devueltas por una consulta en función del usuario que ejecuta la consulta.