Pular para o conteúdo principal

Postagens

Mostrando postagens de junho, 2013

Lint API Check e Biblioteca de Compatiblidade: Armas contra a Fragmentação no Android

Um dos problemas mais falados sobre a plataforma Android é sua fragmentação, que envolve as diferenças entre hardwares, resolução e densidades de displays e, versões do sistema operacional. Bem, tenho uma boa e uma má notícia para você que está lendo este texto e é desenvolvedor Android: Notícia ruim: realmente a fragmentação existe e não temos como fugir dela; Noticia boa: a plataforma Android é inteligente o suficiente para fornecer diversos mecanismos para atacar e minimizar este problema. Temos a especialização dos recursos, com isso, podemos fornecer menus, conteúdos textuais e, principalmente, Views específicas para cada aparelho, ou família de aparelhos. Quanto ao problema de diferenças de hardware , a plataforma também fornece APIs agnósticas, que só impedem uma distribuição global de seu aplicativo se o código não for bom. Porém, neste pequeno artigo vamos focar na resolução do problema de fragmentação em relação à diferença de versões do sistema operacional. No