Perchè bisogna riscaricare tutta l'app ad ogni aggiornamento?

Una domanda che mi perseguita da un pò di tempo… soprattutto da quando le app iniziano ad essere abbastanza grandi da scaricare.

Perchè Apple, Google e Microsoft non riescono a gestire delle modifiche puntuali alle proprie app, permettendo agli sviluppatori di rilasciare delle “patch” per le proprie app e di conseguenza far si che gli utenti che devono aggiornare l’app in questione, si possano scaricare soltanto la patch e non l’app completa??

Con i loro enormi investimenti e bravissimi sviluppatori, perchè non lo fanno? Dovrebbero prevedere un sistema di pacchettizzazione che crei sempre una versione dell’app completa e l’ultima patch disponibile, cosicchè il sistema possa scegliere quale versione ha bisogno l’utente.

Questo sistema potrebbe essere molto utile per gli sviluppatori che, magari, rilasciano un’app con dei bug importanti da fixare in breve tempo ed, in teoria, anche il rilascio dell’app stessa potrebbe essere più rapido.

Sono consapevole che è una domanda di difficile risposta, ma chiedere non costa nulla :smiley:

Grazie Andrea