Ho appena iniziato a lavorare su un'app per Android che dovrebbe visualizzare post dal mio sito e quindi un elenco di tre colonne di alcuni prodotti. Le tre colonne dell'elenco contengono i nomi dei prodotti, una breve descrizione e alcune informazioni sui prezzi. Le informazioni sui prezzi dovrebbero essere sempre aggiornate.
Non ho esperienza, ma sto pensando a due approcci:
- Consentire all'app di interagire con un database online per ottenere i dati più aggiornati. Tuttavia, questo approccio significa che avrò bisogno anche di un'altra app web per gestire il database, il che mi sembra complicato.
- Ospitare un file CSV o XML aggiornato in un determinato URL. Quindi, ogni volta che l'app si sincronizza, ottiene il file e lo elabora. Tuttavia, questo sembra essere uno spreco di larghezza di banda.
Le mie domande sono:
- Tra le due opzioni, quale è valida / appropriata? E perché.
- C'è un altro modo efficace per gestirlo?