Homepage » Opinione » Frammentazione Perché non dovresti lasciarti preoccupare

    Frammentazione Perché non dovresti lasciarti preoccupare

    Sono sicuro che hai visto gli articoli recenti in molti blog Android riguardanti la frammentazione di Android. È un argomento che viene ripetutamente, anche su questo sito.

    In questo articolo spiegherò cos'è la frammentazione, per chi non ne è del tutto sicuro, e anche perché gli utenti Android non devono preoccuparsene.

    Cos'è la frammentazione?

    La frammentazione in relazione ad Android di solito si riferisce alla separazione o divisione di funzionalità tra diversi telefoni o versioni di Android. Di solito, l'atteggiamento di spicco di alcuni blog è dovuto al loro prezioso telefono no ufficialmente ricevere un aggiornamento di distribuzione. Nell'ultimo "disastro" alcuni telefoni più vecchi o parzialmente incompatibili non riceveranno la versione di Android di Ice Cream Sandwich. Ad esempio, il Nexus One di Google.

    La frammentazione può verificarsi anche se un telefono è in grado di ricevere un aggiornamento della versione, ma il gestore telefonico o il gestore di rete si prendono il tempo necessario. Maggiori informazioni su questo in un momento.

    Perché la frammentazione è inevitabile

    È inevitabile perché Android è un sistema operativo così diversificato. Può essere eseguito su così tanti dispositivi, con una così ampia gamma di hardware e funzionalità. Questa è la sua natura: chiunque può costruire un dispositivo Android.

    Ice Cream Sandwich ha il supporto per Face Unlocking tramite la fotocamera frontale. Si dice che My Desire HD stia ricevendo Ice Cream Sandwich ad un certo punto, ma chiaramente non con questa funzione dato che non ho una fotocamera frontale. Quindi la frammentazione si è verificata qui e questo mette gli sviluppatori in una posizione difficile. Quando provano a rilasciare nuove fantastiche applicazioni per il riconoscimento facciale, dovranno lasciare il Desire HD dalla loro lista di dispositivi supportati - a meno che non decidano di usare la telecamera posteriore, come fa Skype per la videochiamata.

    Produttori e vettori non aiutano

    Se ti affidi al tuo operatore per inviarti aggiornamenti over-the-air, quasi certamente avrai un ritardo nell'ottenere nuovi build Android.

    Una volta che Google presenta il suo candidato per la versione finale ai produttori, i produttori devono aggiungere tutti i loro software. Per HTC, questo è costituito da HBOOT, RUUs, HTC Sense bloccati e funzioni non necessarie sposate con bloatware. A causa di questo fatto in un ambiente burocratico lento, questo può richiedere diversi mesi.

    Una volta che i produttori sono stati fatti, i vettori vengono quindi invitati ad ammucchiare i loro lock-down e il software aggiuntivo non necessario. Ho davvero bisogno di "T-Mobile Recommendations"? Non proprio, e questo processo richiede altri mesi.

    Una volta che i trasportatori sono stati completati e sono stati effettuati ulteriori controlli burocratici, la distribuzione viene trasmessa via etere ai dispositivi appropriati. Se Google rilascerà una build domani, probabilmente non sarà sul tuo dispositivo fino a giugno 2012. (Beh, questa è la mia esperienza con gli aggiornamenti OTA.)

    Il radicamento riduce la frammentazione

    Le ROM Android per i telefoni con root sono un ottimo modo per evitare la frammentazione della versione. Le distribuzioni create dalla community come CyanogenMod aiutano a portare le ultime versioni di Android sul maggior numero possibile di dispositivi compatibili, anche se i "poteri che sono" dicono che sono incompatibili.

    Ricordo che il mio HTC Wildfire era congelato su Android 2.2 Froyo. Volevo provare a fare il tifo e CyanogenMod ha offerto Android 2.3 (Gingerbread). HTC ha affermato che Gingerbread era incompatibile e richiedeva il potere che Wildfire non poteva fornire. Nell'arco di un'ora ho avuto l'ultima build di Cyanogenmod in esecuzione, che era Gingerbread.

    Se il produttore del telefono ha lasciato il dispositivo fuori dalla lista Ice Cream Sandwich, non preoccuparti. Se gli dai un paio di mesi, posso quasi garantire che ci sarà una build community leggera e senza bloatware che ti aspetta.

    iOS non ha questo problema!

    Certo che lo fa, Apple cerca solo di nasconderlo. L'iPhone 4 riceverà Siri? L'iPhone 3G ha avuto l'aggiornamento iOS 5? Apple sceglie di tagliare del tutto la linea di vita degli aggiornamenti di un dispositivo, in modo che tutti finiscano per rimanere bloccati nella stessa versione di "picco".

    Anche se questo è un modo semplice e veloce per mettere la linea su queste cose, ricordo che il mio iPod Touch originale non poteva giocare a un gioco che volevo perché ero su iOS 3.1.1, e il gioco richiedeva iOS 3.1.2 - o qualcosa del genere come quello.

    Pensieri finali

    Come ho detto, non preoccuparti della frammentazione in Android. Se il tuo dispositivo è compatibile abbastanza con una versione Android, è destinato ad arrivare se sei paziente. In caso contrario, controlla alcune ROM create dalla comunità. Il rooting può essere arduo a volte, ma probabilmente ti permetterà di essere completamente aggiornato.

    Il tuo telefono non potrà mai avere tutte le funzionalità offerte da una nuova distribuzione Android, ma includerà il maggior numero possibile.