Che cos'è la frammentazione Android e Google potrà mai risolverla?

Già nel 2007 Google e i suoi partner della Open Handset Alliance si sono posti l'obiettivo di sviluppare standard aperti per gli smartphone. Android doveva essere un grande equalizzatore, creando condizioni di parità per produttori e sviluppatori. Era una visione con un chiaro fascino. Questo è in parte il motivo per cui, circa 10 anni dopo, Android è la piattaforma mobile dominante con una quota dell’88% del mercato mondiale dei sistemi operativi mobili nel secondo trimestre del 2018, secondo Statista.

Se vogliamo che la frammentazione finisca, dovremo esigerlo.

Gli ideali aperti su cui è stato fondato hanno portato a una diversità senza precedenti e a un’enorme rivoluzione nel campo degli smartphone, ma hanno anche scatenato una delle critiche più persistenti nei confronti di Android: la frammentazione. È opinione diffusa che la frammentazione di Android rappresenti un ostacolo a un’esperienza utente coerente, un rischio per la sicurezza e una sfida per gli sviluppatori di app.

Ma Google riuscirà mai a porre fine alla frammentazione? Cosa sta facendo per affrontare il problema? E perché ci vuole così tanto tempo?

Imparentato

  • La fotocamera di Pixel Fold può battere quella del Galaxy Z Fold 4? ho scoperto
  • Google Pixel Watch 2: prezzo, data di uscita, notizie e altro ancora
  • Google può creare il telefono Pixel perfetto, purché cambi una cosa

Aspetta, cos'è esattamente la frammentazione?

Le preoccupazioni e gli avvertimenti sull'impatto della frammentazione sono vecchi quanto Android stesso.

"Letteralmente prima della chiusura delle attività, lo stesso giorno in cui abbiamo annunciato Android (16:46 per la precisione), ho visto il primo articolo sulla frammentazione di Android", ha scritto l'allora Open Source & Compatibility Program Manager, Dan Morrill, in un articolo del 2010 post del blog sul sito ufficiale degli sviluppatori Android. “Il fatto è che nessuno ha mai definito la ‘frammentazione’ – o meglio, ognuno ha una definizione diversa.”

Potremmo parlare delle diverse versioni di Android, della moltitudine di dispositivi diversi, delle skin del produttore che si trovano sopra o addirittura dei fork, come il sistema operativo Fire di Amazon.

versioni-android

Ciò che viene citato più spesso è la lentezza dell’adozione delle nuove versioni di Android. Meno dell'1 per cento di i dispositivi eseguono l'ultima versione Oggi Android 9.0 Pie, il 21,5% utilizza Oreo (versione 8.0 o 8.1 del sistema operativo), il 28,2% utilizza Nougat e il resto utilizza ancora versioni precedenti, secondo gli ultimi dati dell'azienda. sito ufficiale degli sviluppatori Android. Questo è spesso paragonato a iOS, dove Apple ha detto Il 53% degli utenti utilizza iOS 12, il 40% iOS 11 e solo il 7% versioni precedenti.

Per le persone comuni che possiedono un telefono, la frammentazione significa che molti possessori di dispositivi Android non hanno accesso al file ultime e migliori funzionalità della piattaforma, ma è stata anche costantemente segnalata come una grave minaccia sicurezza. Tim Cook ha fatto riferimento a un articolo su ZDNet, intitolato “La frammentazione di Android che trasforma i dispositivi in ​​un inferno tossico di vulnerabilità” in una diapositiva alla WWDC del 2014. Ha anche aggiunto fiamme animate alla parola "hellstew" per un maggiore impatto incendiario, e questo ha contribuito alla percezione comune di Android come potenzialmente insicuro.

È una critica quella Google ha faticato a gestire. L'adozione dell'ultima versione di Android non significa solo ottenere le funzionalità più recenti; si tratta anche di ottenere le ultime correzioni di bug e aggiornamenti di sicurezza. Possiamo vedere come Google vorrebbe che le cose funzionassero guardando la linea Pixel, dove distribuisce rapidamente gli aggiornamenti della piattaforma e le patch di sicurezza mensili vengono rilasciate via etere. Il problema è che Google non può, o non vuole, costringere produttori e operatori a fare lo stesso.

I produttori di telefoni Android cercano di aggiungere valore e differenziare i propri dispositivi aggiungendo le proprie interfacce utente personalizzate, ma quel livello aggiuntivo di software su Android significa un ulteriore ciclo di test e modifiche prima che possa essere rilasciata una nuova versione rilasciato. Anche gli operatori wireless hanno le proprie richieste su come testare e implementare gli aggiornamenti. Se vuoi avere un'idea di come funziona dai un'occhiata a questo Infografica HTC.

L'emissione di aggiornamenti telefonici tramite operatori wireless è un processo complesso che richiede tempo e denaro. Se non si conta la soddisfazione del cliente (nel tempo), non c'è nemmeno molto incentivo per i produttori a lanciare nuove versioni di Android. Il loro modello di business non si basa sull’estensione della vita dello smartphone. Anzi, è proprio il contrario: sarebbe meglio per loro se ne comprassi uno nuovo. Ci sono molte prove che i proprietari di telefoni sono stufi di questo atteggiamento. Un gruppo di consumatori olandese ha fatto causa a Samsung per non aver aggiornato Android sull'82% dei suoi telefoni.

Cosa sta facendo Google per combattere la frammentazione?

Google ha provato varie strategie per affrontare la frammentazione, con alterne fortune. Molte nuove funzionalità e aggiornamenti di sicurezza ora arrivano tramite Google Play Services, che viene aggiornato indipendentemente dalla piattaforma. Inoltre, Google lancia spesso nuove importanti funzionalità nella sua suite di app, come Google Maps o Gmail, come aggiornamenti delle app Apple li raggruppa in un aggiornamento iOS annuale. Anche le librerie e le linee guida di Material Design sono state progettate per creare un aspetto uniforme su tutta la piattaforma.

Google ha cercato di convincere i produttori a rilasciare versioni Android di serie dei loro dispositivi programma Google Play Edition di breve durata, ma non è riuscito a decollare e si è concluso in sordina per un bel po' di tempo fa. IL Programma Android One è un raro esempio di come Google eserciti un maggiore controllo sull'esperienza hardware, ma ci è voluto molto tempo per creare slancio. La maggior parte dei telefoni Nokia realizzati da HMD Global utilizzano Android One.

Per un certo periodo si vociferava che Google potesse costruire i propri processori per smartphone. Ciò consentirebbe potenzialmente di allineare più da vicino le nuove caratteristiche e funzionalità della piattaforma Android con l’hardware che le eseguirà, proprio come fa Apple con iOS. Ma non è mai successo. Quello che è successo è stato Progetto Treble, che ha reso un po' più semplice e veloce per i produttori di telefoni organizzare gli aggiornamenti Android per i propri dispositivi separando il codice di basso livello che riguarda il processore, il modem e altro hardware, quindi non è necessario aggiornarli ogni volta che arriva una nuova versione di Android. In precedenza, il produttore del telefono avrebbe dovuto attendere che il fornitore del chipset, solitamente Qualcomm, aggiornasse il codice hardware.

Project Treble e gli altri sforzi di Google hanno senza dubbio avuto un impatto positivo. Nel 2018, entrambi i OnePlus6 e il Telefono essenziale rilasciato Torta Android o una beta non appena Google ha rilasciato la versione. Sony ha il XZ3, che esegue Pie, e Mate 20 di Huawei E Compagno 20 Pro sono anche sull'ultima versione. Ma basta guardare il dispositivi in ​​attesa degli aggiornamenti di Android 9.0 Pie per vedere che c'è ancora un problema qui. Google è bloccato tra l'incudine e il martello perché Android era originariamente concepito per essere una piattaforma aperta per promuovere l'innovazione e la varietà dei dispositivi. Non c’è dubbio che sia stato un successo. Ci sono più di 2 miliardi di utenti attivi mensilmente di Android. Ma quel successo ebbe un prezzo alto.

Come Google potrebbe risolvere il problema

logo torta android 9
Julian Chokkattu/Tendenze digitali

Google potrebbe provare a fare un passo avanti e imporre un sistema di aggiornamento unificato, minacciando di ritirare i suoi servizi da produttori che non si adeguano. Ma, se lo fa, l’azienda verrà criticata per essere andata contro questi ideali aperti – e c’è sempre il rischio che alcuni produttori di telefoni possano scegliere di abbandonare del tutto Android.

Non ci sono molti incentivi per i produttori a rilasciare nuove versioni di Android.

D'altra parte, è evidente che la maggior parte dei produttori e degli operatori non gestirà gli aggiornamenti in modo tempestivo se lasciati ai propri dispositivi. Ciò lascia molti utenti Android con firmware obsoleto e potenziali buchi di sicurezza, nonostante il fatto che l’hardware che possiedono sia perfettamente in grado di eseguire le ultime versioni di Android.

Qualunque cosa tu pensi della frammentazione, non sembra intaccare molto la popolarità di Android. Secondo il rapporto, il sistema operativo ha rappresentato l’85,9% di tutte le vendite di smartphone in tutto il mondo nel primo trimestre del 2018. Gartner. Non ci sono molte prove che scoraggino gli sviluppatori dal creare nuove app per Android. Secondo i dati, ci sono più di 2,5 milioni di app nel Google Play Store al momento, nonostante alcuni importanti abbattimenti AppBrain.

Ciò non significa che le cose non possano o non debbano migliorare. Immagina un sistema in cui le interfacce utente del produttore come Samsung Experience e Huawei EMUI siano state sostituite da app e launcher. Tutte le app preinstallate del produttore e dell'operatore potrebbero essere disinstallate se non le desideri. Gli aggiornamenti Android arriverebbero direttamente da Google via etere, proprio come fanno attualmente con i dispositivi Pixel e gli iPhone. Sarebbe un sistema migliore per i possessori di dispositivi Android e molto più sicuro. Ma se vogliamo che la frammentazione finisca, dovremo esigerlo.

Raccomandazioni degli editori

  • Google Pixel 8: tutte le ultime indiscrezioni e cosa vogliamo vedere
  • Sta succedendo qualcosa di strano con il mio Google Pixel Fold
  • Ho inserito Dynamic Island dell'iPhone sul mio Pixel 7 Pro e non posso tornare indietro
  • Com'è l'interno di un Pixel 7a? Questo fantastico caso te lo mostra
  • Non acquistare il tablet Pixel; prendi invece questo tablet Android più economico