Prendiamo l'applicazione Facebook come esempio. Perché hanno sviluppato un'applicazione quando gli utenti potevano semplicemente accedere alla loro pagina e fare lo stesso? Per me rappresenta più manutenzione e più costi, perché per ogni funzionalità aggiunta all'applicazione Web sarà necessario aggiungere anche l'applicazione allo smartphone.
Quindi, perché dovrei sviluppare più di una volta (per ogni patform iOS, Android, ecc.) quando potrei avere una sola applicazione web? Quali benefici ottengo? L'unico che mi viene in mente è la funzionalità GPS.
Modifica :
La mia domanda è più orientata alle applicazioni aziendali che verranno utilizzate solo da alcuni membri della società, non si tratta di vendere l'applicazione (uso privato). Quindi, contrariamente a quanto dicono alcune risposte a riguardo, sviluppando come applicazione per smartphone trarrà beneficio da più vendite a causa degli "store per 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 qualche tipo di smartphone, quindi dovremmo limitare l'uso D'altra parte svilupparlo come un'applicazione web significa che per accedere all'applicazione deve essere disponibile una connessione Internet.
Tenendo questo a mente come convinceresti il tuo capo a scrivere l'applicazione per una determinata piattaforma per smartphone (iOS / Android) o svilupparla come un'applicazione web?