Sono completamente nuovo nello sviluppo di Android e ho letto molti articoli su sul sito di Android e altrove. Ci sono molti articoli che forniscono esempi molto specifici, ma non mi sono imbattuto negli articoli che spiegano quanto segue:
Registrazione-in:
Non ho notato applicazioni di mercato che mi costringono a creare credenziali di accesso (di per sé), solo la verifica dell'accesso a tipi di permessi. Tuttavia, hanno sicuramente bisogno di un qualche tipo di credenziali di accesso. Ciò significa che Android sta fornendo questo accesso (in qualche modo).
Come?
Quale processo?
Posizione database: Alcuni articoli che ho letto "implicano" una copia del database delle applicazioni si trova sul telefono (se stesso), altri implicano un database che si trova altrove (cloud, ecc.). Infine, altri implicano che utilizzano sia un database locale per aggiornamenti rapidi sia un database remoto per la sincronizzazione e l'analisi degli errori.
C'è un database comune disponibile per tutti da usare?
- Non vorrei "pensare" così
Genererai automaticamente la copia locale ogni volta?
- Sembra uno spreco, devi solo ricreare il tutto e risincronizzare OGNI entità ... ma ho visto articoli promuoverlo.
Quali database stai usando?
Quali best practice usi per la sincronizzazione?
Infine:
Se questo forum non è quello giusto sarò felice di spostare questa domanda. Ho guardato il forum Android Enthusiast e non sembrava neanche quello corretto.