Publicado em: 22 de julho de 2011

Por que nem todos os Apps são aceitos em dispositivos Android

Vamos levar em consideração o aplicativo da Netflix que está disponível para iPhone e Windows Phone 7 desde o ano passado.

Quando ele finalmente chegou para o Android, em maio deste ano, alguns usuários descobriram o que se tornou uma grande frustração, nem todos os dispositivos Android eram compatíveis com o aplicativo, nem mesmo os novíssimos aparelhos 4G.

Uma das razões para este problema que afeta muitas aplicações Android é que o Google precisa lidar com uma variedade muito grande de hardware em diferentes aparelhos. Os dispositivos possuem processadores, memórias, vídeos e uma infinidade de diferentes marcas de hardware.

Outra razão ainda se deve à fragmentação presente no Android, bem como a quantidade de smartphones com diferentes versões de sistema operacional do Google.

Além disso a quantidade e velocidade de memória também tem muita influência em smartphones, pois alguns aplicativos usam muita energia e muitas vezes em dispositivos mais antigos onde a quantidade de memória é menor, isso faz muita diferença.

Também devemos lembrar que em aparelhos Android há uma variação muito grande em tamanho, forma e características de vídeo, por isso é extremamente difícil lançar um aplicativo que funciona perfeitamente em todos eles.

Devido às muitas configurações de hardware do Android, tornou-se difícil criar uma plataforma segura. Parte da razão pela qual a Netflix demorou tanto tempo para portar seu aplicativo para Android foi devido ao elevado nível de proteção anti-pirataria exigido entre seus parceiros.

Google está fazendo um esforço muito grande para resolver problemas de compatibilidade. Na próxima versão do Android, Ice Cream Sandwich, haverá atualizações padronizadas, onde os dispositivos serão capazes de executar versões atualizadas do Android.

A Fragmentação do Android

Para os sistemas operacionais, fragmentação é o que foi separado ou dividido, ou seja, quando diversas versões do mesmo sistema operacional estão ativas, sendo utilizadas. A solução do Google para o problema foi dividir o Android, separando elementos e funcionalidades importantes do sistema. Desta forma podemos atualizar os aplicativos como Gmail e Maps de forma independente.

Notícias relacionadas:

Android Market agora mostra compatibilidade de apps e dispositivos

Mais sobre a fragmentação do Android

Honeycomb e o seu dilema em relação ao código aberto

A luta do Google contra a fragmentação do Android

Fragmentação do Android já não é tão relevante

Sobre o Autor

- Sergio A. Camargo, Owner and Co-Founder Fandroid

Deixe um comentário

XHTML: Você pode usar estas tags html: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



More in Destaque, Tutoriais (5 of 25 articles)
motorola-quench-cyanogen