Websites

Android SDK não aborda os problemas enfrentados pelos desenvolvedores

SDK (DevKit) // Dicionário do Programador

SDK (DevKit) // Dicionário do Programador
Anonim

O Google lançou uma nova versão do Android SDK. A versão 2.0.1 é uma pequena atualização para a plataforma Android, não uma versão significativa, e não aborda os problemas mais sérios enfrentados pelos desenvolvedores do Android.

O blog do Android Developers descreve a atualização "O Android 2.0.1 é uma pequena atualização para o Android 2.0 Esta atualização inclui várias correções de erros e alterações de comportamento, como seleção de recursos de aplicativos com base no nível da API e alterações no valor de algumas constantes relacionadas ao Bluetooth. "

As alterações introduzidas na própria plataforma, especialmente uma correção para a funcionalidade da câmera no Verizon Droid, são bem-vindas. O Google também adicionou algumas ferramentas para ajudar os desenvolvedores, mas o Android enfrenta desafios decorrentes de sua relativa juventude na área de lojas de aplicativos e das diversas combinações de software e hardware que os desenvolvedores precisam considerar.

[Mais leitura: Os melhores telefones Android para todo orçamento.]

Quando o Google introduziu o Android 'Donut' SDK (versão 1.6), foi anunciado como um divisor de águas por causa das mudanças que o Google implementou com o Android Market. A navegação aprimorada por aplicativos e a capacidade de incluir capturas de tela para ajudar a promover aplicativos foram animadas por desenvolvedores.

Uma pesquisa recente, no entanto, sugere que os desenvolvedores do Android estão insatisfeitos e que o Google ainda tem um jeito de usar o Android Market. O Google precisa que os desenvolvedores exibam aplicativos atraentes que ampliem os recursos e a funcionalidade da plataforma Android, mas muitos desenvolvedores estão insatisfeitos com o volume de downloads e com a receita geral gerada pelo Android Market.

O Google precisa resolver esses problemas e continuar para desenvolver uma comunidade de desenvolvedores robusta e satisfeita se tiver alguma chance de atender às previsões de analistas de que o número de aplicativos no Android Market será quintuplicado em 2010. A loja de aplicativos se vangloria, o Google precisa que os desenvolvedores criem diversos aplicativos para fornecer aos usuários as ferramentas que eles querem e impulsionam as vendas de dispositivos baseados em Android.

Uma coisa que a Apple fez, que o Google e outros aplicativos precisam fazer também, é tornar o desenvolvimento de aplicativos tão fácil que qualquer pessoa com pouco conhecimento de programação pode gerar um aplicativo. A razão pela qual existe um "aplicativo para isso" para qualquer coisa que você possa imaginar é que virtualmente toda empresa desenvolveu um aplicativo personalizado de algum tipo para se conectar com os clientes e obter alguma milhagem de marketing ao mesmo tempo na plataforma do iPhone.

Outra vantagem que a Apple tem com o iPhone, porém, é a consistência da plataforma. Embora existam alguns modelos diferentes de iPhone e iPod Touch disponíveis, o hardware em si e a versão do sistema operacional do iPhone em uso são consistentes em geral.

Muitas pessoas questionam como o controle da Apple é de todos os aspectos de seu sistema operacional. dispositivos. A Apple mantém de perto o hardware, o software e os desenvolvedores terceirizados, que precisam passar pelos bastidores para obter aplicativos aprovados para o iPhone. O ponto principal, porém, é que a plataforma fechada proprietária da Apple faz parte da receita da Apple para o sucesso.

Desenvolvedores para Android enfrentam versões diferentes do Android SDK em circulação e uma variedade de dispositivos com recursos e funções diferentes. A fragmentação da plataforma Android complica o processo de desenvolvimento e coloca desafios únicos para os desenvolvedores do Android que os desenvolvedores do iPhone não precisam enfrentar.

Como o Google continua a adaptar a plataforma Android e os SDKs, ele terá que resolver o problema. problemas que os desenvolvedores têm com o Android Market. Mais importante, o Google deve fornecer aos desenvolvedores do Android as ferramentas necessárias para simplificar o desenvolvimento de aplicativos e garantir que os aplicativos funcionem em várias versões de software do Android e em diversos hardwares.

Tony Bradley twita como @PCSecurityNews, e pode ser contatado em sua página no Facebook.