O primeiro passo para projetar aplicativos para Android é conhecer Java. Todos os desenvolvedores escrevem apps em Java e depois usam as ferramentas do SDK do Android para compilar o código em um arquivo .sdk. Uma vez instalado no sistema baseado em Linux do Android, seu app operará como se fosse um usuário individual, acessando os recursos do telefone para realizar sua função. Inicie seu trabalho de design listando as atividades que você deseja que seu app realize. As atividades fornecem aos usuários do app uma interface que eles podem usar para fazer o app fazer algo. Um app geralmente consiste em uma ou mais atividades relacionadas.
Projete as atividades do seu app. Não assuma que seu app tem que fazer tudo sozinho: se outros apps têm atividades que funcionariam bem com o seu, reutilize-as como parte do seu design em vez de codificar cada vez mais atividades na sua criação. Como parte do seu trabalho de design, decida se deseja que os usuários iniciem seu app por conta própria ou apenas dentro de outro app.
Crie ícones para seu app. A maioria dos apps tem um ícone de inicialização — aquele que os usuários tocam para começar a funcionar — e ícones para o menu, mas você também pode adicionar ícones para barras de ação, barras de status, abas e diálogos. Crie vários conjuntos de ícones para os mesmos propósitos para que, independentemente da resolução e tamanho da tela do usuário, seus ícones sejam fáceis de ver.
Adicione um widget. Widgets exibem as informações mais atuais ou relevantes sobre seu app — a hora, a temperatura, preços de ações ou o número de novos e-mails na sua caixa de entrada, por exemplo. Os usuários podem ajustar tamanhos de widgets, mas você deve definir um mínimo para o seu, para garantir que ninguém o redimensione tão pequeno que se torne ilegível.
Desenvolva uma interface se você não tiver um widget, ou além do widget. A interface é a face com a qual o usuário conta para se comunicar com seu app. Mesmo que você reutilize atividades de meia dúzia de apps na sua criação, a interface deve fazer tudo parecer perfeito, para que o usuário nunca veja quanto trabalho está envolvido em atender ao seu pedido.
Tecnologia Eletrônica © [www.351231.com]