It is currently 30 May 2020, 14:12 Advanced search

MOB online ma un po' offline

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

MOB online ma un po' offline

Postby poidomani » 23 May 2020, 7:34

nel titolo c'è poco spazio per essere chiari. Volevo sapere se nelle app online c'è possibilità di salvare dati dentro al dispositivo e se sì come si fa?
Per esempio nel dispositivo vorrei tenere le scelte dell'utente. Certo potrei tenerle nel server ma non c'è modo di identificare univocamente e permanentemente un dispositivo.
Come dice la guida "Il GUID cambia se la Shell Nativa viene disinstallata e reinstallata sullo stesso dispositivo."
Grazie
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
User avatar
poidomani
 
Posts: 2945
Joined: 4 November 2010, 15:07
Location: Bologna

Re: MOB online ma un po' offline

Postby d.termini » 25 May 2020, 6:41

Hai provato con i cookie?
d.termini
 
Posts: 758
Joined: 13 November 2017, 8:41

Re: MOB online ma un po' offline

Postby lucabaldini » 25 May 2020, 8:53

Se l'app è online non c'è modo di memorizzare dati in modo permanente dentro al dispositivo... forse i cookie (come diceva d.termini) ma solo quelli.

Però non ho capito. Se l'app è online perché il server non va bene? Nel caso online l'app è un browser... e tutto avviene sul server.

Hai una videata di login? Se la risposta è sì, l'utente è identificato univocamente quindi non dovresti avere problemi a memorizzare info relative all'utente. Se la risposta è no puoi usare la proprietà DeviceID che hai indicato (https://doc.instantdeveloper.com/?ARTID=5E4C4A60-70A0-4185-99F3-5119FF82ED0D&LANG=it).
Quella proprietà identifica l'installazione sul dispositivo... Se l'utente la rimuove e poi la re-installa quel GUID cambia... ma fino a quando l'app rimane su device quel dato è attendibile.

Non c'è modo (legale) di ottenere informazioni fisiche più permanenti di quelle. Non si possono leggere i deviceID fisici che identificherebbero il dispositivo per sempre, dovunque si trovi... poi, ovviamente, potresti avere problemi se quel device viene regalato o venduto ad altri... ma quello è un altro problema...

Io, però, nel caso di app online memorizzo tutto sul server... compreso le scelte dell'utente. Anche perché tutto avviene lato server...
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4359
Joined: 1 October 2010, 17:03
Location: Bologna

Re: MOB online ma un po' offline

Postby poidomani » 25 May 2020, 9:18

grazie, come faccio a salvare un cookie?
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
User avatar
poidomani
 
Posts: 2945
Joined: 4 November 2010, 15:07
Location: Bologna

Re: MOB online ma un po' offline

Postby lucabaldini » 25 May 2020, 9:53

User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4359
Joined: 1 October 2010, 17:03
Location: Bologna

Re: MOB online ma un po' offline

Postby poidomani » 25 May 2020, 10:22

uso il tipo Application vero?
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
User avatar
poidomani
 
Posts: 2945
Joined: 4 November 2010, 15:07
Location: Bologna

Re: MOB online ma un po' offline

Postby lucabaldini » 25 May 2020, 12:31

Per i cookie no... :-)))

"E' possibile usare una delle costanti della lista SettingType, escluso il valore Form, oppure una stringa a piacere per scrivere nei cookie del browser"
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4359
Joined: 1 October 2010, 17:03
Location: Bologna

Re: MOB online ma un po' offline

Postby lucabaldini » 25 May 2020, 12:32

Puoi vedere anche l'esempio di codice sotto:

Code: Select all
   App.SaveSetting(Esempio, Valore, ProprietàApplicazione.ValoreCookie)


In quel caso è stato usato "Esempio"...
Dai un'occhiata anche alle note della GetSetting... lì è spiegato come funzionano i 3 valori: Form, Application, Session
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4359
Joined: 1 October 2010, 17:03
Location: Bologna

Re: MOB online ma un po' offline

Postby poidomani » 25 May 2020, 13:28

ah, grazie, ok ho visto
..., oppure una stringa a piacere per scrivere nei cookie del browser
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
User avatar
poidomani
 
Posts: 2945
Joined: 4 November 2010, 15:07
Location: Bologna


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 20 guests