Come funzionano gli aggiornamenti delle app Android?
Google mantiene un link per ogni utente che ha scaricato un'app, in modo da sapere a chi spingere gli aggiornamenti quando sono disponibili. Gli sviluppatori di app (almeno quelli bravi) sono perennemente alla ricerca di rapporti di crash e recensioni degli utenti in modo da poter capire come migliorare la loro app. Mantengono il codice sorgente localmente sui loro computer, in modo da poter giocare con esso senza influenzare l'app sul Play store. Quello che si carica sul Play store è solo un APK, che è una versione impacchettata del codice sorgente che esiste indipendentemente dai file del codice stesso. Così, quando gli sviluppatori decidono che una nuova caratteristica o un bugfix è necessario, modificano la loro copia locale del codice sorgente, testano l'app localmente, e quando sono soddisfatti, reimpacchettano l'app come APK e la spingono come aggiornamento. Le modifiche al codice sorgente sono di solito solo ad una sezione specifica che ha bisogno di modifiche/miglioramenti, a meno che l'intera app non subisca un rinnovamento. Google Play permette agli sviluppatori di pubblicare ripetutamente l'app nella stessa posizione del Play store, a patto che il numero di versione cambi ad ogni aggiornamento.
Articoli simili
- Come saltare gli aggiornamenti Android in un cellulare
- Perché i telefoni Android non ricevono aggiornamenti per un periodo di tempo più lungo proprio come gli iPhone?
- Perché i telefoni Xiaomi non ricevono regolarmente gli aggiornamenti OTA di Android come i telefoni Motorola?
- Quale produttore, Sony, Motorola (ora sotto Lenovo) o HTC, ha gli aggiornamenti Android più veloci?