Quali sono i potenziali svantaggi di adottare un "approccio web" per fornire un'app a livello aziendale (ad esempio un sistema ERP o un'app per il personale sul campo per completare le attività) e come possono essere affrontati questi inconvenienti?
Ciò che ho pensato fino ad ora
Funzionalità offline - Questo non sembra più un problema, poiché possiamo utilizzare la cache dell'app HTML5.
Archiviazione - HTML5 localstorage ci offre un modo per archiviare i dati localmente mentre cerchiamo una connessione per "sincronizzarli" sul server.
Il motivo per cui lo chiedo è perché sto cercando di scegliere la strada più appropriata per soddisfare i requisiti che ho, e voglio essere sicuro che non mi manchi qualcosa che mi spingerebbe nella direzione "nativa".