Pages

segunda-feira, 14 de maio de 2012

Fragmentação do Android

Uma das maiores preocupações atuais da Google em relação ao Android, não é a Apple, muito menos a Nokia ou a Blackberry. Seu problema está debaixo do seu próprio teto. Para empresas que são desenvolvedoras de aplicativos mobile para a plataforma Android e seus usuários finais, um dos maiores problemas enfrentados é a fragmentação da plataforma.

Mas o que é essa fragmentação? A fragmentação ocorre uma vez que várias empresas lançam seus smartphones com Android e não os atualiza mais, ou atualiza com grande atraso, deixando a versão do Android desatualizada para seus clientes.

Nesse contexto temos que ter dois pontos de vista: O desenvolvedor e o usuário final. A fragmentação atinge ambos, porém, de formas diferentes: Um usuário comum, não-geek, muita das vezes não vê na fragmentação um problema, pois os recursos por ele utilizados no smartphone muita das vezes não mudam muito com as atualizações e não sentem falta dos avanços em outras rotinas do smartphone com as atualizações. Para esses, a fragmentação passa a despercebida. Mas para usuário geek, ter a última versão do android é uma questão de honra e muita das vezes o fabricante do hardware não permite essa atualização ou até mesmo demora para liberar. Os Geek são os que mais sofrem, pois são eles que desejam explorar todas as funcionalidade do sistema operacional e isso tem deixado muito usuário frustrado.

Para a empresa desenvolvedora dos softwares, o aplicativos, como a Kodek Software. O problema vai além. No desenvolvimento tem que se levar em consideração todas essas variantes. Criar aplicativos que sejam com sistema operacional atual, mas com suporte a versões anteriores.

Um exemplo, o android 2.3 na manipulação básica do usuário-final não mudou muita coisa, porém, para os desenvolvedores, ele permitiu criar jogos mais avançados, pois inúmeros recursos foram inseridos para essa funcionalidade. Em games que necessitam desses recursos em questão só poderão ser instalados em aparelhos com sistema android 2.3.

Segue a tabela da fragmentação do android até 2011:

Android 1.5
3%
Android 1.6
4.8%
Android 2.1
29%
Android 2.2
61.3%
Android 2.3
0.7%
Android 2.3.3
1%
Android 3.0
0.2%

A fragmentação não para somente no sistema operacional. Existem ainda os diferentes hardwares e interfaces personalizadas por cada fabricante.

Uma estimativa feita por uma empresa asiática contabilizou aproximadamente 600 dispositivos diferentes que rodam android.  Por conta disso, no processo de desenvolvimento é necessário investir mais tempo nos testes com os principais hardwares do mercado.

A fragmentação muita das vezes é vista como ponto fraco no mercado android, mas também, seleciona as melhores empresas desenvolvedoras, pois essas precisam investir nos testes em diversos hardwares, e muitas não estão dispostas.

A Kodek Software acredita que a fragmentação diminuirá a medida que o sistema operacional tornar-se cada vez mais robusto e vemos que a fragmentação pode ser usada a favor do usuário.  Em um mercado em que a rotatividade dessas empresas é algo tão comum, uma coisa que o usuário-final tem que ter em mente, é associar-se e até mesmo simpatizar-se  com empresas desenvolvedoras de aplicativos que prezam pelo cliente, independente do investimento necessário para isso.

por,
Ullysses Neiva de Andrade
Gerente de Projetos da Kodek Software

0 comentários:

Postar um comentário

Related Posts Plugin for WordPress, Blogger...