domingo, 26 de agosto de 2012

Hello World















Olá pessoal !
Espero que o último artigo (http://strangerdroid.blogspot.com.br/2012/08/instalando-o-android-sdk.html) tenha ajudado a instalar o Android SDK.
Antes de mais nada, esse primeiro projeto serve apenas como primeira experiência no desenvolvimento de aplicativos para a plataforma. Existem diversos outros conceitos que ainda serão abordados, com respeito a montagem da interface, boas práticas e dicas de programação.
Sendo assim, lá vamos nós.

Passo 1

Após abrir o eclipse, vá em File > New > Other


































Passo 2

Selecione a opção Android Application Project e clique em Next.
























Passo 3

Em Application Name coloque o nome da aplicação... HelloWorld.
O mesmo nome automaticamente será gerado em Project Name e Package Name.
Na propriedade Build SDK e Minimum Required SDK deixe os valores padrões.
Clique em Next.


































Passo 4

Selecione o ícone para o aplicativo clicando no botão Choose. (note que a opção Clipart está marcada).
Clique em Next.






































Passo 5


A próxima tela exibirá o tipo da atividade que irá controlar a interface. ("todas" as telas são controladas por uma classe que herda do tipo Activity).
Mantenha os valores padrões e clique em Next.





























Passo 6

Nessa tela, iremos definir as propriedades da atividade.
Mantenha os valores padrões e clique em Next. (ou Finish)






























Passo 7

Caso apareça uma janela pedindo para instalar as dependências, clique em Install/Upgrade e após a finalização da instalação clique em Finish.





























Passo 8

Automaticamente será criada toda a estrutura do projeto.
Ao fim do processo será exibida uma tela conforme o exemplo.

























Passo 9


Clique no componente TextView e arraste para a tela.
Modifique a propriedade Id para @+home/txtHelloWorld




























Passo 10


Clique no componente Button e arraste para a tela.
Modifique a propriedade Id para @+home/btExibirMsg.
Modifique a propriedade Text para Exibir Msg.



























Passo 11


Agora iremos implementar os componentes da interface.
Abra o arquivo MainActivity.java.
























Passo 12


Vamos a programação !
Declaramos 2 tipos privados: TextView e Button.
Toda atividade possui um método padrão chamado onCreate.
Dentro dele, na chamada setContentView definimos o que será exibido na tela.
Na criação da interface vamos "capturar" os itens da tela e associar as variáveis privadas.
Após a "captura" dos itens, definimos o clique do Button.
O método OnClickExibirMsg irá definir a ação de clique do botão.
Quando o usuário clicar no botão, será executado o método exibirMsg que irá preencher o TextView com a mensagem Hello World!.

Atenção: Inclua todos os imports.





































Passo 13


Concluímos a programação da interface.
Antes de testarmos, vamos instalar outras versões do Android SDK.
Clique em Window > Android SDK Manager.
Selecione as opções das versões 1.6 até 4.1 (ou mais recente, caso houver) e clique em Install packages. Provavelmente isso irá levar um bom tempo dependendo da sua conexão, portanto... paciência, você só fará isso uma vez.  :)
































Passo 14

Agora vamos criar o emulador para testar o aplicativo.
Clique em Window > AVD Manager e depois em New.




























Passo 15

Em Name coloque o valor MyDevice.
Selecione no Target o valor Android 2.3.1 - API Level 9.
Em SD Card na propriedade Size coloque o valor 256 (tamanho do seu SDCard virtual).
Mantenha os demais valores e clique em Create AVD.








































Passo 16


Tendo instalado o Android SDK e criado o emulador, clique no botão Run. (o botão "play" verde no topo da janela)  
































Difícil ?
Essa é a rotina para criação de um aplicativo Android.
Alguns passos talvez sejam diferentes, mas o caminho é praticamente o mesmo.
Para os próximos artigos não iremos repetir esses passos, portanto, treinem e tentem criar seus próprios aplicativos de teste.

Quaisquer dúvidas me avisem. (strangerdroid@gmail.com)

Até a próxima.


StrangerDroid

quinta-feira, 23 de agosto de 2012

Instalando o Android SDK











Olá pessoal, neste primeiro artigo, vamos começar a instalar as ferramentas de programação para a plataforma Android.
Precisaremos dos seguintes aplicativos / SDKs:

- Eclipse
- Android SDK
- ADT


Passo 1

Acesse o site oficial do eclipse e baixe a versão "Classic" adequada ao seu sistema no link http://www.eclipse.org/downloads/


Passo 2

Descompacte o conteúdo do arquivo zip em um local de sua preferência.



Passo 3

Abra o arquivo eclipse.exe.
Quando for exibida a janela de definição para o seu workspace(local onde ficarão seus projetos), clique em Ok.

Passo 4

Na primeira execução do eclipse, clique no botão Workbench.




Passo 5

Agora vamos instalar o ADT (plugin que entre muitas coisas, gerencia o SDK do Android no eclipse).
Clique em Help > Install New Software...







































Passo 6

Clique no botão Add.
Preencha o campo Name com o valor: ADT.
Preencha o campo Location com a url: https://dl-ssl.google.com/android/eclipse/
Clique em Ok.













Passo 7

Ao aparecer as opções Developer Tools e NDK Plugins, clique em Select All e depois
clique em Next







































Passo 8

Na tela de detalhes da instalação clique novamente em Next



Passo 9

Selecione a opção "I accept the terms of the license agreements" e clique no botão Finish.
Se durante a instalação aparecerem quaisquer telas perguntando se você deseja realmente instalar o conteúdo, clique no botão Ok.












Passo 10

Ao finalizar a instalação será exibida uma mensagem informando a necessidade de reinicialização do eclipse. Clique em Yes.


Passo 11

Ao reiniciar o eclipse será exibida uma janela informando o local de instalação do Android SDK. Clique em Finish e aguardo o SDK Manager ser aberto.


Passo 12

Ao selecionar os pacotes, clique no botão Accept All e depois em Install.
Aguarde o download das ferramentas do SDK. (isso levará alguns minutos dependendo da sua conexão)









Passo 13

Ao finalizar a instalação reinicie o ADB. Clique no botão Yes.

Passo 14

Pronto ! :)
Para confirmar se correu tudo bem, vá em File > New > Other e você verá a aba Android.
























Com tudo instalado pessoal, agora podemos fazer nosso Hello World !
Vejo vocês no próximo artigo.


StrangerDroid






domingo, 19 de agosto de 2012

Bem vindo



Olá meus amigos Androidianos !
Imagino que você deva estar se perguntando se vai encontrar a solução para o seu problema de desenvolvimento. Espero que sim. =D
A idéia deste blog é divulgar mais informações sobre o desenvolvimento e boas práticas na plataforma Android.
Além de explicar as recomendações que o Google fornece, também teremos informações sobre bibliotecas de terceiros que facilitam o desenvolvimento Android em vários pontos, tais como... banco de dados, webservices, threads, acesso aos recursos do dispositivo(smartphone, tablet etc)
Se sentir dúvidas e não entender alguma informação estou a disposição para ajudá-lo.

Obrigado pela sua visita e sinta-se a vontade para mandar seus comentários e dúvidas.
(strangerdroid@gmail.com)