Abbiamo parlato molte volte del problema di Google con l'aggiornamento di Android. E non siamo solo noi, ma è un dialogo costante nel mondo della tecnologia, e anche la stessa Apple si vanta della diffusione dei suoi aggiornamenti di sistema rispetto a Google. Ma Google è davvero fermo di fronte a questo problema e non sta cercando di risolverlo? ovviamente no. Esistono diversi tentativi da parte di Google a vari livelli per fornire più aggiornamenti e ridurre l'importanza degli aggiornamenti che non raggiungono l'utente. Come è stata la domanda? E cosa può imparare Apple da esso?

In che modo Google risolve il problema dell'aggiornamento di Android e in che modo Apple può trarne vantaggio


Frammentazione del sistema e aggiornamenti in tutto il negozio

In che modo Google risolve il problema dell'aggiornamento di Android e in che modo Apple può trarne vantaggio

Google ha deciso, attraverso il suo progetto Mainline, di fare un grande cambiamento nel modo di aggiornare Android (a partire da Android 11). Dove sono in corso lavori per rendere il sistema Android fatto di parti, quindi le solite funzionalità come l'aspetto del sistema e il centro notifiche saranno in parte. Altre funzionalità come gli aggiornamenti di sicurezza e quelle relative alla stabilità del sistema e alla determinazione del fuso orario: in breve, qualunque cosa il dispositivo non funzioni senza, è in un'altra parte. Dopo questo arriva il ruolo del Google Play Store, solitamente dedicato ai programmi. Poiché Google invia questi aggiornamenti attraverso di esso senza la necessità di aggiornare l'intero sistema o la necessità di modifiche da parte dei produttori di telefoni come Samsung o LG.

Google ha anche annunciato in precedenza il progetto Treble, che è quello di concordare con i produttori di dispositivi di creare un chip speciale nei dispositivi per accelerare gli aggiornamenti di sistema per telefoni specifici. In effetti, questo ha aiutato un po 'poiché l'adozione di Android 10 è stata leggermente più veloce rispetto ai suoi predecessori. Ora funziona sul 22% dei dispositivi Android.


Strumenti per sviluppatori e Jetpack

Gli sviluppatori di software sono lo strumento principale per il successo o il fallimento di qualsiasi sistema operativo. Questo è il motivo per cui Apple si preoccupa per loro come li vediamo ogni anno. Ma sebbene Google non crei strumenti giganti e in mostra come Apple, sta cercando di creare strumenti per modificare la direzione del suo sistema. Gli sviluppatori Apple possono semplicemente programmare per dispositivi che iniziano con iOS 12 o 10. Si tratta di sistemi operativi relativamente recenti, ma supportano dispositivi che risalgono ad anni fa. Quindi nessun grosso problema con il design e i menu delle app, nessun conflitto con i plugin di sicurezza e simili. Le applicazioni raggiungeranno la stragrande maggioranza degli utenti. Per quanto riguarda farlo con Android e creare un programma da eseguire almeno su Android 9 o 10, ad esempio, è un rischio enorme per lo sviluppatore, poiché una piccola percentuale di dispositivi ha queste versioni.

La soluzione di Google a questo è un insieme di librerie software chiamate Jetpack. Contiene istruzioni e strumenti che consentono agli sviluppatori di creare applicazioni che vengono eseguite su diverse versioni di Android. Senza la necessità di modificare il codice in modo specifico per ciascun sistema o di creare modi diversi per accedere alle autorizzazioni per la fotocamera, il microfono e altri hardware del telefono, cose che cambiano costantemente con Android.


Aggiornamenti di sistema meno critici

Google sembra fare affidamento su una parola chiave che ora sta circolando nei circoli tecnologici. Vale a dire, Android è un sistema operativo "per adulti". Nel senso che non necessita più di cambiamenti drastici o di funzionalità importanti. Quindi gli aggiornamenti di sistema possono essere semplici. Come nel caso di Android 11. Non ha portato molto (a parte la frammentazione del sistema) e non mancherebbe molto se non lo avessero ottenuto. Poiché molti degli aggiornamenti di sicurezza provengono dallo store, non ci sono problemi.

Ma è davvero una buona soluzione? Deve essere aggiornato ogni periodo che porta con sé nuovi cambiamenti a cui l'utente è realmente interessato. E dovrà acquistare un nuovo telefono per ottenerlo o attendere molti mesi dopo l'aggiornamento ufficiale affinché arrivi, supponendo che possieda l'ultimo dispositivo e da alcune società come Samsung o OnePlus.


Google sta investendo nelle sue app

D'altra parte, al problema della riduzione dell'importanza degli aggiornamenti, Google dedica la maggior parte delle sue risorse allo sviluppo dei propri programmi come Drive, Google Foto e Gmail. Queste applicazioni rappresentano i pilastri del sistema che l'azienda sta cercando di realizzare. E, naturalmente, può inviare tutti questi aggiornamenti tramite il Play Store senza la necessità di effettuare aggiornamenti di sistema per aggiornare tutte le app come fa Apple.


Che ne dici di Apple?

Personalmente, preferisco il modo di aggiornamento di Apple. E voglio acquistare un dispositivo e ricevere aggiornamenti costanti per diversi anni. Ma ci sono parti che mi piacciono di Google. Come separare gli aggiornamenti delle app dagli aggiornamenti di sistema. Ciò potrebbe rendere più facile per Apple risolvere eventuali problemi con le app senza inviare un aggiornamento completo. O forse le applicazioni vengono semplicemente aggiornate con nuove funzionalità aggiunte da Apple più velocemente e quindi inserite nell'Application Store in modo che l'utente non aspetti un aggiornamento annuale, soprattutto con servizi separati come la televisione. Un utente può desiderare aggiornamenti costanti senza attendere un giorno annuale.

Questo ci porta anche a un'altra idea che è quella di effettuare aggiornamenti di sistema più piccoli nel corso dell'anno. L'azienda rilascia piccoli aggiornamenti durante tutto l'anno che contengono continui, piccoli miglioramenti. L'utente lo sa e lo usa. Invece della situazione attuale, un grande aggiornamento all'anno contenente più di 200 modifiche. La metà di questi cambiamenti può esprimere la generosità dell'utente e potrebbe non scoprire la loro esistenza fino a uno o due anni dopo averli ricevuti.


Cosa ne pensi del modo in cui Google risolve gli aggiornamenti di sistema? Pensi che Apple dovrebbe prendere in prestito alcuni di loro?

Risorse:

TechAltar |Sviluppatori Android | Sviluppatori Android 2

Articoli correlati