Ho un'app per iPad realizzata utilizzando Sencha Touch per i rappresentanti di vendita. Il problema è che alcuni utenti si vendono nei boonies e non hanno accesso a Internet. Pertanto, vogliamo creare un'app iOS "nativa" che consenta loro di utilizzare l'app anche senza accesso a Internet. Spero di usare PhoneGap per utilizzare molto del codice corrente.Come autenticare w/o l'accesso a Internet in PhoneGap?
Il problema che sto incontrando mentre sto pianificando è l'autenticazione.
Attualmente l'app autentica gli utenti su un database remoto utilizzando PHP. Con l'app nativa PhoneGap, c'è un modo per me di gestire l'autenticazione localmente quando un utente non ha accesso a Internet? Posso rendere sicura un'opzione locale e, in caso affermativo, come? È semplice come l'autenticazione con un file XML o JSON nel mio progetto PhoneGap?
Nota: so che questo è totalmente ignorante per chi lo capisce e mi scuso. Non ho mai lavorato con qualcosa di diverso dalle tecnologie web pure, dove il lato client e il lato server sono chiari per me. Non ho fatto nulla con le lingue compilate.
Non capisco quanto sia sicuro JS (o se lo è affatto) quando si utilizza PhoneGap per comprimerlo come un'applicazione nativa. È trasparente come sarebbe sul web?
È possibile che un utente malintenzionato con l'app installata sul proprio telefono veda il mio JavaScript ecc.?