Android é uma plataforma de rápido crescimento celular usado em uma grande variedade de aparelhos . A loja de aplicativos Android Market está repleto de muitos tipos diferentes de aplicação , alguns disponíveis gratuitamente e alguns por um preço fixo . Ferramentas de desenvolvimento para Android estão disponíveis gratuitamente para download , para que qualquer pessoa com o interesse pode desenvolver um aplicativo para Android , embora existam alguns custos envolvidos na liberação através do Android Market. Ferramentas de desenvolvimento
As principais ferramentas para o desenvolvimento de aplicativos Android são projetados para serem usados com o Eclipse Integrated Development Environment, que é uma IDE geral para aplicações Java. Eclipse é gratuito para download , assim como as ferramentas necessárias para construir e testar aplicações Android. As ferramentas necessárias incluem o Kit de Desenvolvimento de Software e Android o Android Developer Tools . Estes fornecem tudo que é necessário para desenvolver aplicativos para Android, incluindo a programação , concepção, compilar , testar e exportar aplicações finais.
User Interface
Android design de interface de usuário usa layouts XML. As ferramentas Eclipse fornecer visualizações gráficas para projetar interfaces de aplicativos para Android, mas também existem ferramentas adicionais que estão sendo desenvolvidos por outros partidos e organizações que podem ser usados por desenvolvedores Android para criar desenhos . Uma série de tipos de layout são fornecidos no âmbito Android , incluindo linear , tabular e estilos relativos. Orientações também são fornecidos para ícones e gráficos que são exibidos em vários locais no mercado e em menus do telefone .
Testing
As ferramentas Android para Eclipse incluem um emulador para vários tipos de dispositivos Android , incluindo telefones. Isto permite aos desenvolvedores ver como seus apps Android vai se apresentar com diferentes hardware e versões da plataforma instalada. Os desenvolvedores podem emular dispositivos com diferentes tamanhos de tela, controles de usuário e funcionalidade , bem como aqueles com versões antigas e novas do sistema operacional Android instalado. Os desenvolvedores também são encorajados a testar seus aplicativos em dispositivos reais.
Edição
desenvolvedores podem exportar aplicativos do Android , como Android, pacotes ou arquivos APK , que podem ser executados em dispositivos Android . No entanto, a fim de liberar um aplicativo Android para a publicação através do Android Market , também deve ser "assinado" e " controle de versão " corretamente. Os pedidos são dados os números de versão apropriados dentro de seu arquivo XML Android manifesto , para que possam ser liberados através do mercado. Assinatura também é realizada através de Eclipse em conjunto com ferramentas de assinatura , como Jarsigner e Keytool .
Downloads
Ao liberar aplicativos através do Android Market , os desenvolvedores podem escolher se quer cobrar um preço ou permitir que seus aplicativos para serem baixados gratuitamente. Alguns desenvolvedores optar por usar o marketing in-app como uma forma alternativa de geração de renda a partir de suas aplicações. Há uma taxa inicial para se juntar ao Android Market como um desenvolvedor, então todos os aplicativos pagos estão sujeitos a uma taxa de transação de 30%, para que os desenvolvedores receberão 70% da receita de vendas para os seus aplicativos.