Definizione di frammentazione Android, problema, problema, grafico

Non confondiamo la frammentazione di Android con la frammentazione(Android fragmentation) del disco rigido o altri problemi di archiviazione. La frammentazione del disco(Hard) rigido, come molti di voi sanno, sono frammenti di file sparsi su tutto il dispositivo di archiviazione, rendendo così difficile per qualsiasi sistema operativo raccogliere i bit e presentarli a voi. La frammentazione di Android è più correlata alle differenze tra le versioni di (Android)Android e le versioni delle app in esecuzione sul dispositivo.

Definizione di frammentazione Android

La definizione più vicina di frammentazione Android che ho trovato su Internet:

Android fragmentation refers to a concern over the alarming number of different available Android operating system (OS) versions in the market. The main issue is potentially reduced interoperability between devices of applications coded using the Android Software Development Kit (Android SDK).

Problema di frammentazione di Android

La definizione sopra di Android copre tutto ma utilizza un linguaggio un po' pesante. In parole povere, esistono diverse versioni di Android in esecuzione su macchine diverse, in un dato momento. JellyBean , Ice Cream , Honeycomb , ecc. sono alcuni dei più noti.

Allo stesso modo, le applicazioni sviluppate per Android sono per versioni diverse. I programmatori che sviluppano app lo fanno per l'ultima versione. Questo crea un problema di incompatibilità a causa del quale alcuni utenti Android non possono utilizzare tali applicazioni. Tra gli altri problemi c'è lo sfruttamento dei dati del telefono tramite software dannoso scritto per versioni precedenti di Android .

Parlando di software sviluppato per Android , possiamo ipotizzare anche il software del telefono attraverso il quale Google fornisce gli aggiornamenti Android . Se il software del telefono è sviluppato per Android 4.0 , è molto probabile che non supporti le app progettate per l'uso con Android 4.2 . Il seguente grafico di TruTower mostra la percentuale di Android(Androids) .

Frammentazione Android

Un altro aspetto è che con ogni macchina arriva la personalizzazione. Se stai utilizzando un telefono LG, otterrai un'esperienza Android personalizzata : quella che LG vuole offrirti. Lo stesso sistema operativo ( Android ) ti darà un'esperienza diversa su un telefono o tablet Samsung poiché Samsung lo(Samsung) personalizzerà per i propri dispositivi. Tra queste personalizzazioni, si perde un po' l'uniformità di Android (ad esempio i menu e le opzioni potrebbero differire).

In altre parole, è il problema delle differenze nelle versioni delle app, del software di base del telefono e di Android . Questa differenza può essere utilizzata in modo improprio dalle persone per entrare nel tuo telefono o tablet. Pertanto, il problema della frammentazione di Android(Android Fragmentation Problem) è in realtà più un problema di sicurezza e privacy che una semplice incompatibilità.

In che modo Google risolve la frammentazione di Android(Android Fragmentation) ?

Secondo Trend Micro [3], Google invia gli aggiornamenti ai produttori di telefoni. Quindi, diventa responsabilità dei produttori di telefoni aggiornare il software del telefono in modo che il tuo dispositivo sia protetto. Tuttavia, il ritmo con cui si aggiorna Android è molto più alto rispetto agli aggiornamenti dei produttori di dispositivi. Questo è ciò che crea il problema che potrebbe portare a malfunzionamenti o impossibilità di utilizzo per le ultime versioni delle app.

Ecco un grafico di Trend Micro che spiega il processo di aggiornamento di Android(Android Updates) . Trend Micro chiarisce anche che le macchine meno recenti sono bloccate con versioni precedenti di Android che non possono essere aggiornate e quindi non possono utilizzare le app più recenti e migliori disponibili in Play .

02 Problema di deframmentazione Android - Google può risolverlo

Afferma inoltre che il problema di frammentazione di Android(Android Fragmentation Problem) potrebbe invitare software dannoso poiché le versioni precedenti di Android non dispongono di una protezione sufficiente e, pertanto, sono vulnerabili allo sfruttamento.

SOMMARIO(SUMMARY)

L'incompatibilità delle app con la versione del sistema operativo Android sulla tua macchina porta al problema di frammentazione di Android(Android Fragmentation Problem) . Sebbene Google(Though Google) sia in grado di affrontare il problema, deve dipendere da una terza parte (produttori di dispositivi) per rendere gli aggiornamenti disponibili agli utenti finali. Al momento, non è possibile che Google possa aggiornare direttamente il sistema operativo sui singoli computer.

A causa di questo problema, non solo possono verificarsi malfunzionamenti dell'applicazione, ma il tuo dispositivo è soggetto a sfruttamento dannoso. Per stare al sicuro

  1. Aggiorna regolarmente il software del tuo telefono
  2. Usa(Use) buoni prodotti per la sicurezza mobile. Sono disponibili anche quelli gratuiti, come Norton Mobile e Trend Micro

Vuoi vedere come Microsoft guadagna da Android?(Want to see how Microsoft makes money from Android?)



About the author

Sono uno sviluppatore web con esperienza di lavoro sia con Windows 11 che con Windows 10. Sono anche un utente di Firefox da molti anni e sono diventato abbastanza abile nell'uso della nuovissima console di gioco Xbox One. I miei interessi principali risiedono nello sviluppo di software, in particolare nello sviluppo web e mobile, nonché nella scienza dei dati. Sono molto ben informato sui vari sistemi informatici e sul loro utilizzo, quindi posso fornire un feedback imparziale su vari programmi o servizi che potresti utilizzare.



Related posts