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 alterar o layout do aplicativo no Apple Watch para uma lista

Como alterar o layout do aplicativo no Apple Watch para uma lista

Se você não é um grande fã do layout de aplicativos lotado no Apple Watch, o WatchOS 4 introduziu uma alternativa mais simples que facilita a navegação e a localização de um aplicativo. RELACIONADO: Como instalar automaticamente aplicativos no seu Apple Watch Por padrão, o Apple Watch usa um layout de aplicativo realmente estranho.

(how-top)

Como tirar bons auto-retratos e selfies

Como tirar bons auto-retratos e selfies

Eu tiro muitos auto-retratos. Minha mãe diz que sou muito bonita e que o mundo precisa de mais fotos minhas e, como normalmente sou a única que segura a câmera, ninguém mais vai fazer isso. Aqui estão algumas dicas para você tirar melhores retratos de si mesmo. Os princípios são os mesmos, quer eu passe algumas horas cuidadosamente preparando um autorretrato como o que está abaixo, ou tire algumas selfies com meu iPhone.

(how-top)