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?
Frammentazione del sistema e aggiornamenti in tutto il negozio
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.
Risorse:
TechAltar |Sviluppatori Android | Sviluppatori Android 2
Grazie per lo sforzo  
ممتاز
Grazie per questo bel argomento
Grazie per questo bel argomento
Grazie per questo bel argomento
28 marzo 2018 - Ogni volta che provi a scaricare o aggiornare un'applicazione, ricevi un messaggio di errore in Google Play Services, questo problema è sofferto da molti utenti Android, ...
In effetti, questo ha aiutato un po 'poiché l'adozione di Android 10 è stata un po' più veloce rispetto ai suoi predecessori. Ora funziona sul 22% dei dispositivi Android.
Si prega di indicare la fonte, poiché non ho riscontrato che superasse il XNUMX%
Secondo me, se ogni azienda che produce dispositivi mobili annualmente produce 4 dispositivi solo per tutti i gruppi, e anche ogni azienda ha il proprio sistema e un negozio speciale.
Tutti i due sistemi ora si distinguono, in particolare dispositivi con hardware forte, dispositivi Apple distintivi e Android. Ci sono aziende che offrono dispositivi distintivi, ad esempio, dedicati ai giochi. Ho un iPhone x dedicato al business e ho un Xiaomi Black Shark dedicato ai giochi Sinceramente non faccio a meno di entrambi i sistemi e attualmente vedo stabilità in Android e grazie.
Il problema è che le compagnie di tour in Android producono dispositivi in quantità molto grandi, e dopo averli venduti trascurano di aggiornarli e aggiornarli, ma solo pochi dispositivi sono certi e il resto viene dimenticato e trascurato.
Tutti i telefoni cellulari hanno un difetto e tutti i sistemi hanno un difetto, a Dio piacendo, il meglio per tutti
In primo piano sopra
Apple sta bene con esso, molti telefoni Android Immagina un nuovo telefono nel XNUMX con l'ordine dell'anno precedente
bene
La benedizione di iOS può essere realizzata solo da coloro che sono passati ad Android
Che Dio ti ricompensi bene e ogni anno sei mille bravi Apple è un'azienda molto intelligente che beneficia di tutto
E tu stai bene, salute e sicurezza, fratello.