Prendiamo come esempio l'applicazione di Facebook. Perché hanno sviluppato un'applicazione quando gli utenti potevano semplicemente accedere alla loro pagina e fare lo stesso? Per me ciò rappresenta più manutenzione e più costi perché per ogni funzione aggiunta all'applicazione Web tale funzione dovrà essere aggiunta anche all'applicazione smartphone.
Quindi perché dovrei voler sviluppare più di una volta (per ogni dispositivo iOS, Android, ecc.) Quando potrei avere solo un'applicazione web? Quali vantaggi ottengo? L'unica che mi viene in mente è la funzione GPS.
MODIFICA :
La mia domanda è più orientata verso le applicazioni aziendali che verranno utilizzate solo da alcuni membri dell'azienda, non si tratta di vendere l'applicazione (uso privato). Quindi, contrariamente a quanto affermano alcune risposte in merito, sviluppando come applicazione per smartphone trarrà vantaggio da più vendite a causa dei "negozi di smartphone" per me questo punto non è importante perché l'applicazione è per uso privato.
Sviluppando l'applicazione come applicazione web significa che è possibile accedervi tramite il browser dello smartphone e anche in un PC (qualsiasi browser abilitato), ma lo sviluppo come applicazione nativa limiterebbe questo solo a un qualche tipo di smartphone, quindi limiteremmo il uso. D'altra parte, svilupparlo come applicazione Web significa che per accedere all'applicazione deve essere disponibile una connessione Internet.
Quindi, tenendo presente questo, come convinceresti il tuo capo a scrivere l'applicazione per una determinata piattaforma smartphone (iOS / Android) rispetto a svilupparla come applicazione web?