pt.phhsnews.com


pt.phhsnews.com / Fragmentação não é falha do Android, é o

Fragmentação não é falha do Android, é o


dos fabricantes. É 2017, e ainda vejo pessoas criticando o Android por “fragmentação”. Isso dá ao Android em geral um nome ruim, e eu quero deixar os fatos claros: isso não é culpa do Google ou do Android. A culpa é do seu fabricante.

Embora isso tenha sido uma questão discutida há algum tempo, uma reportagem recente do Boy Genius Report me fez pensar nela de modo enfurecedor: “Nenhum usuário do iPhone pode imaginar lidar com o que os usuários do Android têm tolerar". Eu quero esclarecer: este tipo de pensamento não é apenas injusto para o Android, está errado errado.

O que é fragmentação?

Basicamente, quando as pessoas falam sobre fragmentação, elas estão se referindo para a disseminação de versões do Android que ainda estão sendo executadas em dispositivos "em estado selvagem", porque a taxa de adoção da nova versão do Android é muito mais lenta do que a do iOS. Faz sentido, realmente, há um punhado de iPhones, mas centenas de diferentes telefones Android, de uma variedade de fabricantes, e nem todos eles atualizam para a versão mais recente ao mesmo tempo. > Maio de 2017 Números de distribuição do Android

Então, quando falamos sobre a "fragmentação" do Android como uma desvantagem em relação ao iOS, isso sugere que há um problema com o Android, o desenvolvimento de software ou a programação de atualizações em geral. Artigos como o do Boy Genius Report indicam que o problema vem do Google, o que não é o caso. Desde que o Google comprou o Android, a empresa foi responsável por enviar atualizações para a plataforma. E, embora tenha sido definitivamente um sucesso em sua infância, vimos o Google adotar uma abordagem muito mais estruturada para as atualizações de sistema operacional para Android nos últimos anos. Na verdade, é

quase o relógio agora. Mas aqui estamos nós, ainda agindo como se o Android tivesse um problema de atualização, quando esse não é o caso. O argumento principal

contra o Android, quando se trata de atualizações, é a comparação com a Apple e o iPhone. “Mas quase 80% dos iPhones estão executando a versão mais recente do iOS!” Eu ouço as pessoas dizerem. Mas isso não é um argumento - a menos que seja feito relativamente . Permita-me explicar. Números de Distribuição do iOS em 20 de fevereiro de 2017.

Comparando Maçãs com Maçãs

Basicamente, a Apple produz o iPhone, assim como o iOS. Envia atualizações diretamente para o iPhone. A Apple é a única responsável por atualizar seu próprio hardware usando seu próprio software. Não funciona da mesma maneira para o Android. Se você realmente quer uma comparação justa, é o hardware / software do Google versus o hardware / software da Apple. Em outras palavras, é Pixel / Nexus versus iPhone.

Essa é a única comparação real que pode ser usada de forma justa - é uma comparação de maçãs com maçãs, por falta de uma analogia melhor. A posição oficial do Google sobre as atualizações do Nexus e do Pixel é bem direta: esses telefones recebem atualizações da versão do Android por "pelo menos dois anos a partir da primeira disponibilização do dispositivo na Google Store" e atualizações de segurança "por pelo menos três anos tornou-se disponível na Google Store, ou pelo menos 18 meses após a última vez que a Google Store vendeu o dispositivo, o que for mais longo. "Isso é direto da boca do Google.

Períodos de atualização do Google Pixel. Três gerações de dispositivos Nexus / Pixel são suportadas pelo Google: o Nexus 6, 6P e 5x, bem como o Pixel e o Pixel XL. E sim, o ecossistema do Android é maior do que isso, mas esses dispositivos são apenas opções alternativas: o Google tem tantas opções de telefone quanto a Apple, e todas são mantidas atualizadas.

Em contraste, a Apple é realmente

menos

transparente com seus cronogramas e compromissos de atualização. Cinco gerações de iPhones da Apple estão executando o software mais recente (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 e 7 Plus. A escrita está na parede para o iPhone 5, mas no momento em que escrevo ele ainda é suportado, então estou listando aqui e não confiando em especulações. Quando você quebra os números e compara as datas de lançamento, isso significa o iPhone 5, que foi lançado em setembro de 2012, tem sido ativamente suportado por quase cinco anos. O Nexus 6, por outro lado, foi lançado dois anos após o iPhone 5 de novembro de 2014 e é o modelo mais antigo suportado pelo Google. Períodos de atualização do Google Nexus.

É claro que a Apple também “enfraquece” as atualizações do sistema operacional em hardware antigo, portanto o nível real de dispositivos de suporte é questionável - pode-se até dizer que é um pouco fragmentado, mas é uma linha que eu não faço. Acho que queremos atravessar aqui. Pelo menos com o Google, são atualizações completas ou atualizações de segurança - nada no meio disso.

Dito isso, em uma comparação direta, os dispositivos da Apple normalmente têm mais suporte do que os telefones Nexus ou Pixel. Mas isso não é uma discussão sobre quem tem o melhor ou mais longo apoio. É sobre a suposta “fragmentação”.

Agora, isso era muita informação para carregar em você de uma vez, e eu prometo que foi por uma boa razão. Eu precisava pintar uma imagem clara do

do Android do Google em comparação com o iOS - de que maçãs com maçãs já falamos anteriormente. Então, quem causa “fragmentação?” Se o Google lançar atualizações em tal em tempo hábil, por que tantos telefones recentes rodam versões antigas do Android? Samsung, LG, Huawei, HTC, Motorola e outros fabricantes são os culpados pela fragmentação, e eles devem ser os responsáveis.

Basicamente, quando o Google termina uma nova versão do Android, ele é enviado para o chip fabricantes (Qualcomm, Samsung, etc.) para que eles criem drivers. De lá, ele vai para os OEMs (Samsung, HTC, LG, etc) para que eles possam adicionar todos os sinos / assobios / fluff no sistema operacional. Por fim, é preciso atingir as operadoras para aprovar a atualização. Embora muitos usuários gostem de culpar as operadoras por questões de atualização, não é aqui que a maior parte da suspensão é - começa com os fabricantes.

Por causa da natureza de código aberto do Android, cada fabricante pode baixar o código-fonte e adicionar seus próprios recursos , skins, aplicativos e muito mais. Como resultado, a maioria dos fabricantes leva muito mais tempo para criar atualizações do Android para seus dispositivos do que para o Google. O motivo pelo qual demora mais é duplo:

A maioria dos fabricantes tem um monte de código que deve ser adicionado ao Android para trazer todos esses novos recursos, e

Cada fabricante tem vários dispositivos para desenvolver.

  • Quando Em última análise, a economia entra em jogo aqui: decidir quais dispositivos apoiar continuamente e o tamanho de uma equipe dedicada a essa tarefa requer planejamento. E é preciso planejamento porque custa dinheiro. Se um telefone não vender tão bem quanto o esperado, o suporte não será tão bom, porque simplesmente não há tanto dinheiro justificável para dedicar.
  • Por exemplo, em algum momento, a Samsung precisa decidir que tipo de vida útil o S7 merece ter - tudo enquanto planejava o S8, bem como continuar desenvolvendo para plataformas mais antigas como o S6. É um ato de malabarismo, e leva muito tempo e planejamento.

Mas aqui está a coisa: Apple e Google têm que fazer a mesma coisa. E neste ponto, ambos fizeram um trabalho

exemplar

de fornecer atualizações para vários dispositivos ao mesmo tempo. Os outros fabricantes do Android devem tomar nota - e esta é a principal razão pela qual toda a conversa sobre fragmentação veio a ser em primeiro lugar. A Apple simplesmente faz a maioria dos Fabricantes Android parecerem ruins Para colocar isso um pouco mais claramente, não há razão para um gigante como a Samsung não poder fazer a mesma coisa. Se a Apple e o Google puderem fazer isso, não há motivo para a Samsung não conseguir. Na verdade, o Google permite que seus parceiros - empresas como a Samsung - acessem antecipadamente o código de base do Android para que possam começar a desenvolver atualizações para a linha de telefones meses

antes que esse software esteja disponível para o público no Nexus ou Pixel telefones. Para levar as coisas um passo adiante, o Google anunciou recentemente o "Projeto Treble" - um novo esforço para agilizar o processo de atualização no nível da fabricante de chips. Embora seja bom ver o Google dando passos em direção a atualizações mais rápidas, esse novo programa não terá muita influência sobre os fabricantes ou as operadoras - ele apenas simplifica as atualizações para o primeiro passo de que falamos anteriormente. O Ars Technica tem um excelente artigo sobre o Treble, o que significa, e por que ele só resolve um terço dos problemas de atualização do Android. Mas sim, não há desculpas. O Android em si não é fragmentado - a Samsung está fragmentada. HTC está fragmentado. LG é fragmentado. A Motorola está fragmentada. Mas se você vai compará-lo ao iOS, pelo menos compare-o - os “iPhones” do Google recebem atualizações regularmente e por um longo tempo.

Os fabricantes Android são apenas preguiçosos e não levam a sério o suficiente para comprar seu dispositivo. Se você trabalha pelo seu dinheiro, e eu vou assumir que você faz, e você escolhe gastar esse dinheiro em um smartphone de determinado fabricante, então eles

devem isso a você

para fornecer atualizações oportunas e consistentes. Período. Mas, ao mesmo tempo, se você ainda está reclamando sobre como o seu telefone Samsung não está na versão mais recente do Android, você deveria saber melhor. Me engane uma vez, envergonhe você; Me engane por sete anos ... Eu deveria ter comprado um Pixel. Vote com sua carteira. E pelo amor de tudo que é sagrado, pare

fingindo que o Android é inerentemente inferior ao iOS devido à fragmentação. Quando se trata disso, o Android na sua forma mais pura é como o iOS. Assim como os usuários do iPhone podem escolher o iPhone ou o iPhone Plus, os usuários do Android só têm duas opções reais para evitar problemas de atualização: Pixel ou Pixel XL. Por mais que os usuários do Android adorem escolha, eu realmente vejo isso como uma ilusão - a única escolha que você realmente tem é se deve ou não apoiar os fabricantes que não o suportam.


Como as falhas do colapso e do espectro afetarão o meu PC?

Como as falhas do colapso e do espectro afetarão o meu PC?

Os processadores de computador têm uma grande falha de projeto, e todos estão lutando para consertá-lo. Apenas uma das duas falhas de segurança pode ser corrigida, e as correções tornarão os PCs (e Macs) com chips Intel mais lentos. Atualização : Uma versão anterior deste artigo afirmava que essa falha era específica dos chips da Intel.

(how-top)

Como verificar o seu Mac para aplicativos de 32 bits que deixarão de funcionar Após o High Sierra

Como verificar o seu Mac para aplicativos de 32 bits que deixarão de funcionar Após o High Sierra

A Apple está abandonando o suporte a aplicativos antigos de 32 bits. O iOS 11 não oferece suporte a aplicativos de 32 bits e, agora, o MacOS High Sierra será a “última versão do macOS a oferecer suporte a aplicativos de 32 bits sem comprometimento”. Veja como verificar o seu Mac para aplicativos que deixarão de funcionar no futuro.

(how-top)