Um estudo de caso da plataforma Android com Interfaces Adaptativas
Marco Antônio PACHECO JÚNIOR1
Reinaldo de Oliveira CASTRO2
Resumo
Com a finalidade solucionar problemas para dispositivos que contenham diferentes tamanhos de telas e necessitem de reescrita de código, este artigo propõe um método para a criação de interfaces adaptativas com foco na reutilização de código. Tal método tem como objetivo criar uma única interface que seja aplicável em diversos dispositivos, por meio de imagens e renderização em 2D, com base na plataforma Android. Um estudo de caso também é apresentado para validação da proposta.
Palavras-chave: interface; código; imagens; renderização; Android
Introdução
Android como uma tecnologia promissora e com tantos os recursos disponíveis, atrai desenvolvedores por suas diversas características. Estas serão apresentadas neste artigo, para demonstrar vantagens e justificar a escolha consciente da tecnologia para dispositivos móveis adotadas para este trabalho.
Segundo a revista Forturne3, a Google registra a venda de mais de 200 mil aparelhos
Android por dia e que a expectativa é de vender 25 milhões no ano de 2011 (WEINTRAUB,
2010). Neste cenário, a venda de smartphones que contêm esta plataforma se repete no Brasil.
Como padrão adotado por empresas do ramo, a versão Android 2.1 e 2.2, que historicamente demonstra-se estável perante outras, é distribuída na maioria dos dispositivos vendidos.
Com este número exorbitante de vendas e a concorrência incessante das empresas do ramo pela fatia de mercado, o consumidor desfruta da diversidade de produtos à venda que contenha esta plataforma.
Cada empresa, com a esperança de aumentar suas vendas opta pelo design diferenciado, hardware com maior poder de processamento, funcionalidades extravagantes.
No âmbito deste trabalho o principal ponto são as diversidades de telas que um dispositivo pode conter, como exemplo, 3” (polegadas), 4”, 7” e até 10” para tabletes.
Com estes