PDA

Visualizza la versione completa : [Android] Progettazione App


seatleon
12-10-2018, 06:49
Buongiorno a tutti,

sto partendo con lo sviluppo di un'app Android.

Siamo ancora all'idea, ma vorrei risolvere alcuni problemi prima di partire nello sviluppo.

La mia App dovrebbe elaborare dei file Json, file che vorrei avere in una posizione online.

Avrei pensato a Google Drive.

Il mio primo dubbio è: gli altri utenti riusciranno a scaricare i file Json da un account Google Drive di cui non sono connessi ?

Secondo domanda, ipotizzando che il file Json contiene oltre 5.000 nodi ( ogni nodo sarà formato da un testo e relative scelte), è gestibile in termini di prestazioni una soluzione di questo tipo o devo guardare altre soluzioni ? L'App prenderà dal file Json, scaricato sul device, in modo random un nodo da elaborare.

Forse sono domande banali, e chiedo scusa in anticipo, ma sono alle prime esperienze di sviluppo con android.

Grazie anticipatamente a tutti.

alka
15-10-2018, 12:27
Scaricare il file da Google Drive senza essere tra le istanze condivise, a meno di non renderlo pubblicamente accessibile, sarà dura.
C'è poi il rischio di dover utilizzare in qualche modo una "integrazione" con il servizio per poter accedere alle risorse.

A mio avviso, esistono soluzioni più efficaci per memorizzare dati nel cloud affinché siano disponibili a tutti i client che eventualmente devono farne uso. Ad esempio, prova a dare un'occhiata a Firebase (https://firebase.google.com/).

Utilizzando un backend di appoggio, puoi esulare dal download di un file JSON intero e richiedere al server i dati specifici che ti servono.

In alternativa, puoi valutare di creare il tuo backend personalizzato usando un linguaggio lato server (es. JavaScript Node, C#, PHP, Delphi, ecc.).

La tematica è piuttosto ampia, perciò è difficile trattarla qui in modo esaustivo.

Ciao! :ciauz:

Loading