sábado, 13 de julho de 2013

Fragmentação do Android é mais com a ascensão de Jelly Bean?

Pela primeira vez em muitos anos, a versão mais usada do Android também passa a ser o mais novo. Isso é uma boa notícia para os desenvolvedores, mas o Android é mais complicado do que um gráfico de barras.


A simplicidade da marca Android está em desacordo com a, fragmentado mercado diversificado dispositivo Android.
A simplicidade da marca Android está em desacordo com a, fragmentado mercado diversificado dispositivo Android.
(Crédito: Stephen Shankland / CNET)


Programadores e fanboys fixados no espinhoso problema da fragmentação do Android tinha motivos para prestar atenção às estatísticas do Google que esta semana mostrou a última versão do Android, Jelly Bean, superando a two-and-a-half-year-old Gingerbread como a mais- versão utilizada do Android.


É um feito notável para o Google, que vem tentando empurrar o Android mundo em direção aos recursos modernizados e interfaces do Android 4.x durante anos. Ele introduziu o Android 4.0, conhecido como Ice Cream Sandwich , no final de 2011, depois refinado com 4.1 e 4.2, também conhecido como Jelly Bean, começando maio 2012 .

A variedade do sistema operacional é uma faceta do problema de fragmentação. Com tantas versões do Android em circulação, os programadores devem certificar-se de seu software funciona com cada um deles. Interfaces de programação de mudar com as atualizações do sistema operacional.

Com uma versão moderna do Android, finalmente, no topo, o Google chegou a um passo de lamber o problema da fragmentação. Mas a situação é realmente mais complicado do que um simples gráfico de pizza: A fragmentação é um problema persistente, apesar de muitos progressos. Leia sobre algumas informações sobre os altos e baixos.



A versão Jelly bean do Android 2012 superou a versão Gingerbread 2010 para se tornar a encarnação mais utilizada do sistema operacional móvel.
A versão Jelly bean do Android 2012 superou a versão Gingerbread 2010 para se tornar a encarnação mais utilizada do sistema operacional móvel.(Crédito: Google)

Fragmentação persiste

Primeiro, com Gingerbread em 34,1 por cento, ele ainda deve ser considerada, assim como muitos programadores do Windows deve contar com 12 anos de idade, o Windows XP. Seu reinado está acabando, mas ainda detém o poder.

Uma das razões para o seu uso contínuo é que os navios ainda Gingerbread sobre novos celulares low-end porque 2.x Android pode conseguir por menos hardware do que o Android 4.xNa verdade, se você procurar Amazon.com para desbloqueados celulares com Android , você ainda vai encontrar telefones Android 2.2 "Froyo" na seção de negócio-porão.
Em segundo lugar, parte da razão Jelly Bean é o rei é porque o delfim não alegou a coroa.Android 4.0 Gingerbread nunca destituído porque o seu reinado foi curto, mas Jelly Bean teve mais de um ano.
Mas acho que o que acontece quando limão PIE chega? Mais uma vez, o monarca vai atrás dos tempos.

Fanboys da Apple, muitas vezes ávidos por chamar a atenção para a fragmentação do Android, gosta de apontar o quão rápido as atualizações do iOS são abraçados. iOS 6 se espalhou para 22 por cento dos dispositivos dentro de 36 horas após a sua estreia, e 61 por cento em um mês . iOS6 executado nos 2009 da era iPhone 3GS . É uma transferência muito mais ordenada do poder.

No mercado Android, do Google temas atualizações do sistema operacional para dispositivos Nexus da marca com relativa rapidez, mas não há muito de uma garantia de longevidade. ONexus One chegou no início de 2010 e está preso no Android 2.3. O Nexus S chegou no final desse ano e está preso no Android 4.1.2 .

E para a grande maioria dos usuários de dispositivos Android, que não têm dispositivos Nexus, atualizações do sistema operacional são ainda mais arriscado. Às vezes é porque os dispositivos não recebem muito apoio uma vez que suas extremidades vida de prateleira, mas até mesmo os telefones high-end não receber atualizações rapidamente por causa das dificuldades de adaptação das suas versões personalizadas do Android.

"Os fabricantes e operadoras basicamente tem que tratar cada atualização do sistema operacional como um novo sistema operacional para um procedimento de teste completo antes de ambos aprová-lo e, finalmente, estendê-lo para os usuários", meu colega e CNET telefone revisor Jessica Dolcourt disse.

Terceiro, os problemas de fragmentação não são apenas sobre a versão do sistema operacional. Desenvolvedores do Android também deve contar com uma variedade de hardware -, diferentes tamanhos de tela de chips gráficos, processadores de potência, sensores de orientação e muito mais. Quer tocar em potência de processamento nativo com o Kit de Desenvolvimento Nativo? Seu código escrito para um telefone baseado em ARM não vai funcionar em um telefone baseado em Intel.

As coisas se acalmaram um pouco - a trackball em telefones Android início desapareceu e teclados físicos são cada vez mais raro - mas há uma enorme gama de telefones e tablets para testar software em.


O primeiro celular com Android, o G1 da T-Mobile construído pela HTC, teve cinco botões de hardware, uma trackball e um teclado físico slide-out.  As coisas se acalmaram assim que a grande maioria dos telefones Android hoje são telas sensíveis ao toque com teclados virtuais.
O primeiro celular com Android, o G1 da T-Mobile construído pela HTC, teve cinco botões de hardware, uma trackball e um teclado físico slide-out. As coisas se acalmaram assim que a grande maioria dos telefones Android hoje são telas sensíveis ao toque com teclados virtuais.     (Crédito: Stephen Shankland / CNET)
Nem tudo é má notícia
Google tem lidado com o problema de fragmentação com as mudanças de software para o Android em si.

"Honestamente, sim, é um problema, mas em última análise, a melhor ferramenta que você tem para lidar com a fragmentação é escolher a biblioteca de suporte ", disse Patrick Julien, um programador que em seu tempo livre, escreve o Listen Up Podcast App para Android.Google fornece esta biblioteca de código que permite que o software escrito para tirar proveito dos mais recentes OS recursos funcionam em sistemas operacionais mais antigos, também.

"Eles mantêm características backporting das plataformas mais recentes para os mais velhos, todo o caminho de volta para Donut [Android 1.6], mas eu não acho que nada mais velho do que Gingerbread é realista", disse Julien.

Outra força contrária a fragmentação é Samsung, cuja linha Galaxy S bem-sucedida tornou-se dominante smartphones Android. Mesmo que o Samsung Galaxy S4 tem sido acompanhado por variações que são mais baratos e menores , robusto , ou fotograficamente aumentada , os programadores ainda tem um dispositivo principal óbvio que eles podem começar a testar o seu software.

Mais uma nota: a fragmentação não é de todo ruim. É uma bagunça para os desenvolvedores, mas é uma forma eficaz para uma série de empresas independentes para tentar lotes de novos projetos e em casa sobre o que funciona.

Apple faz um excelente trabalho projetando um telefone convencional que irá trabalhar para uma base de clientes muito grande, mas o mercado Android tem encontrado maneiras de ganhar vantagens competitivas - um abraço antes das redes 4G, telas maiores, eo fenômeno phablet para quem gosta realmente grandes telas.

Não se esqueça que a razão Google desenvolve Android e dá-lo gratuitamente é acelerar o uso da Internet móvel. Para isso, ele escolheu para incentivar a diversidade sobre a monocultura. É uma bagunça fragmentado, mas é uma bagunça fragmentado próspera.

0 comentários:

Postar um comentário

Obrigado pelo seu comentário!

 

Assine a nosso Email

Contacte o nosso Email

Email : negocioemti@gmail.com

Nossas Equipe