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:
É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.