Caso prefira, você encontrará todo esse material, em inglês, no site do Developer Android. A tradução e comentários dos materiais eu faço livremente para ajudar a comunidade que fala português.

sexta-feira, 29 de julho de 2011

Éclair, Froyo, Gingerbread? Qual escolher?

No jogo de palavras que refletem as diversas versões do Android, qual escolher quando você for comprar o seu smartphone para programar para ele?

Éclair? Froyo? Gingerbread?

O ideal é sempre comprar aquele que vem com a versão mais atual. As versões são:

  • 2.1 - Éclair
  • 2.2 - Froyo
  • 2.3 - Gingerbread

Cada versão mais nova tem recursos a mais que a versão predecessora. A questão é que nem todo mundo pode arcar com a versão mais nova do Android dado que ele acaba saindo apenas naquele aparelho que todo mundo sonha em ter mas que quase ninguém tem a grana, de fato, para comprar.

A questão deve ser menos se o aparelho faz de tudo (até lutar karatê) e mais pela versão do software que existe nele e, PRINCIPALMENTE, para qual versão ele será atualizado.

Eu tenho um Xperia X10. Quando o comprei, ele veio apenas com a versão Donut (1.6). Eu devo dizer que, em se tratando do Android, é uma das piores versões. A resposta da tela ao toque é péssima. Eu achava que era o meu smartphone que era ruim mas não. Quando a Sony Ericsson atualizou a versão para a Éclair 2.1, o toque passou a ser MUITO mais responsivo.

Dai a Sony, em comunicado oficial, disse que não atualizaria mais o aparelho e que a versão 2.1 era a máxima que ele receberia oficialmente.

Eu fiquei muito triste por isso. Afinal, um investimento alto (o aparelho não foi barato) e ficaria parado na versão 2.1.

Após isso encontrei um excelente blog, o Minha vida com o X10 do Igor que mostrava, entre inúmeras coisas interessantes para quem tem esse aparelho (e recomendo uma visita), como fazer o processo de root nele afim de instalar versões customizadas pela comunidade livre.

Com isso pude usar o Froyo e o Gingerbread. No entanto, alguma coisa ainda faltava, sempre. No Froyo era o vídeo que não funcionava. No Gingerbread, nem o vídeo nem a câmera. Ou seja, nem foto nem video eu podia fazer, se eu quisesse ficar com as versões mais atualizadas.

O tempo passou e os usuários do X10 reclamaram e reclamaram e reclamaram e, por fim, a Sony Ericsson nos ouviu e está, a partir de hoje, lançando a atualização do aparelho para, oficialmente, ter o Gingerbread, na versão 2.3.3.

Ou seja, em breve terei meu smartphone com a versão mais nova do Android e oficial, com tudo funcionando.

E, qual a razão deu estar relatando isso para vocês que leem este blog: para alertá-los.

Ao comprar um aparelho Android para que possa ser usado, além de falar e brincar e jogar e acessar emails e tudo o mais que ele pode fazer, ser uma peça fundamental para que possa criar código e testar nele, escolha aparelhos que tenham realmente a garantia de que serão atualizados quando novas versões dele sairem. Assim você terá sempre o melhor software e um local de testes adequados, onde tudo funciona 100%.

Além do mais, quando se pensa em criar software, deve-se levar em consideração o fato de que a demografia das versões é importante. Se você fizer um software que funciona na versão 1.6 poderá ser limitado pela falta de algum recurso que só surgiu na versão 2.2, por exemplo. Dai, deve-se pensar se vale a pena ficar limitado, dependendo de quantas pessoas ainda utilizam aquela versão.

O gráfico abaixo mostra a distribuição do Android hoje:


Como podem perceber, a versão 2.2 é a dominante ainda hoje. Talvez ainda valha a pena criar software para a versão 2.1, já que ainda responde por uma fatia importante do mercado. Mas, em breve, não valerá mais a pena. Melhor será fazer software já com a versão 2.2 em mente, caso queira utilizar algum recurso só presente no Froyo em diante.

Então, cuidado ao comprarem seus smartphones. 

Você pode estar levando para casa um dinossauro e nem saber disso.


0 comentários:

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Related Posts Plugin for WordPress, Blogger...