Centrale Android

Gli aggiornamenti lenti stanno danneggiando Android come piattaforma di app e Google Play

protection click fraud

Ecco una semplice verità che probabilmente tutti conosciamo nella parte posteriore della nostra mente: non è necessario ottenere una nuova versione di Android perché non sembrerà molto diverso. La schermata iniziale o il cassetto delle app potrebbero avere uno o due ritocchi e ci sarà una funzionalità che vorremmo avere, ma le app che utilizziamo avranno lo stesso aspetto e funzioneranno esattamente. Le cose che facciamo, come i messaggi o Facebook, non utilizzeranno nessuna delle nuove funzionalità che gli sviluppatori hanno a disposizione per un po', e le app che Fare includere l'ultima fantastica funzionalità per sviluppatori sarà poco e distante tra loro per un bel po' di tempo.

Fa schifo.

Sì. Fa davvero schifo. Ma non c'è niente che la maggior parte di noi possa fare al riguardo poiché non stiamo costruendo noi stessi sistemi operativi o app per telefoni. E non possiamo arrabbiarci con gli sviluppatori che realizzano le app, a causa di un'altra semplice verità: i telefoni che non ricevono aggiornamenti rapidi stanno danneggiando la piattaforma Android.

Android esiste solo per eseguire app. Lo scarso supporto per i telefoni limita le persone che li producono.

Suo non farci del male un po. Come accennato, non c'è molto da aspettarsi come sembra sulla carta e non è necessario disporre dell'ultima versione per ottenere gli aggiornamenti di manutenzione. Infatti, a meno che tu non stia utilizzando un telefono che hai acquistato da Google, gli aggiornamenti delle persone che lo hanno creato di solito portano più sul tavolo di una versione completamente nuova di Android. Quale utente di Note 5 non desidera una nuova interfaccia da Nota 7? Confrontalo con il numero di persone entusiaste Accesso alla directory con ambito su Android 7.0. (Sebbene l'accesso alla directory con ambito sia piuttosto dolce e renderà le app più sicure e funzioneranno meglio.) Vogliamo cose che possiamo vedere. Vogliamo cose incentrate sull'applicazione come Svelte o Notifiche in bundle. Non otteniamo né l'uno né l'altro.

Tutto quello che devi fare è guardare il numero di telefoni che eseguono il scorso versione al Dashboard per sviluppatori Android per vedere perché. Quando meno del 20 o 30 percento dei tuoi potenziali utenti sarebbe in grado di trarre vantaggio da qualcosa di nuovo, è un'idea molto migliore creare le tue app per il altro Oltre il 70% del mercato. Funzionerà ancora per i telefoni sulla versione più recente e ti darà il tempo di apportare modifiche ed essere pronto quando il ciclo si ripeterà per il prossimo grande aggiornamento. Non c'è bisogno di scienza missilistica su questo. Ma sentiti libero di far uscire la scienza missilistica se puoi, perché la scienza missilistica è fantastica.

GTFO Fryo? Mi stai uccidendo.

Questa è la vera storia della frammentazione di Android. I telefoni con versioni precedenti non sono il problema: sono i telefoni con il più nuovo versione che sono. Pazzo. Creare app per schermi di dimensioni diverse e processori diversi è stato molto più semplice di quanto le persone immaginassero, e non si è nemmeno rivelato il caos previsto. Anche lavorare su tutte le diverse versioni si è rivelato più semplice. Scegli quello con il maggior numero di utenti e ignora le novità. Google dispone di strumenti per semplificare la compatibilità con le versioni precedenti (che torneranno utili sei mesi dopo quando finalmente è il momento di aggiornare) e i telefoni con il software più recente continueranno a vivere la stessa esperienza di tutti altro. E io sono dalla tua parte, sviluppatori. Questo è esattamente quello che dovresti fare. Lavora con il tuo mercato, non contro.

La correzione è semplice e impossibile allo stesso tempo. I telefoni che verranno aggiornati devono essere aggiornati più velocemente. I telefoni devono essere supportati più a lungo dalle persone che hanno preso i tuoi soldi. Google deve pianificare attentamente per non escludere qualsiasi telefono a meno che non sia assolutamente necessario.

Google, come portatore di torcia e manutentore di Android, fa bene alcune di queste cose. Il ciclo di aggiornamento è stato esteso a uno per anno solare, produttori e grandi nomi nello spazio delle app ottenere l'accesso anticipato alle modifiche al codice e alle nuove API. Il framework e il sistema vanilla vengono regolarmente aggiornati e rattoppato. Tutto ciò dovrebbe semplificare l'aggiornamento del sistema operativo su un telefono. Il dipartimento di fabbricazione dei telefoni, tuttavia, è un po' impreciso dal punto di vista del supporto e talvolta il ragionamento alla base lascia l'amaro in bocca. Possono fare di meglio e dovrebbero fare di meglio. Ma stanno facendo qualcosa.

La frammentazione funziona nel modo opposto in cui pensiamo che dovrebbe. I telefoni aggiornati sono quelli lasciati fuori.

E le aziende che producono i telefoni che stiamo acquistando in numero gigantesco non se ne stanno seduti sugli allori tutto il giorno tutti i giorni. Samsung, LG e HTC hanno dimostrato di poter eseguire un aggiornamento abbastanza rapidamente, mentre altri come Huawei e Sony ci mostrano persino i progressi e ci permettono di unirci al divertimento attraverso i programmi beta. Ma nulla viene fatto in modo coerente. Alcuni modelli ottengono alcune cose, altri non ne ottengono nessuna e quelli nel mezzo sembrano essere in un limbo perpetuo. Rilasciare un telefono da $ 90 funzionante Lecca-lecca e bloccarlo su quella versione va bene fintanto che vengono risolti i problemi critici, ma i modelli più costosi devono essere supportati più a lungo e aggiornati più velocemente per cambiare le cose. E per l'amor di Dio, per favore, smettila di creare così tanti diversi modelli intermedi in modo da avere le risorse per supportare quelli che realizzi. Se non è acceso questo elenco, smettila di farlo e creane invece uno che sarà in quella lista l'anno prossimo. Fatto. Nessun addebito per quella visione del mercato.

Nessuno può costringere nessuno a cambiare le cose, né dovrebbe essere in grado di farlo. Android è già il progetto open source più chiuso dai tempi di WebKit. Sì, lo so, essere incentrato sui dispositivi mobili è il ragionamento, ma mi è ancora permesso che non mi piaccia. Solo le persone che realizzano i telefoni e scrivono il software per i telefoni possono cambiare tutto questo, e anche allora solo per i propri modelli. La ricerca di mercato che promuovono così spesso per supportare cose come telefoni più sottili con batterie piccole o che solo gli utenti al di fuori del Nord America vogliono modelli dual-SIM dovrà dimostrare che ciò che noi Veramente desiderare è un supporto migliore per ciò che stiamo acquistando.

Sì, solo gli appassionati sono preoccupati di ottenere rapidamente l'ultimo aggiornamento, ma tutti lo vogliono avere app con le migliori funzionalità e un telefono che non deve essere sostituito ogni 18 mesi per ottenere loro.

instagram story viewer