Pesquise algo no blog

Mostrando postagens com marcador ADT Bunble. Mostrar todas as postagens
Mostrando postagens com marcador ADT Bunble. Mostrar todas as postagens

sábado, 4 de janeiro de 2014

Usando TextView como você nunca "view" no Android

O tema abordado no post anterior foi a preparação do seu ambiente para iniciar o desenvolvimento de aplicativos com Android. Todos os passos foram detalhados e no final foi feito um teste da instalação para verificar se tudo fico correto, mas, não abordei um exemplo prático de uma aplicação Android e é este o tema do post hoje.

Considerando que você leu o post anterior e está pronto para codificar sua primeira aplicação Android, vamos lá.

Contexto da Aplicação Exemplo

Todos sabem que quando estamos iniciando os estudos de uma linguagem de programação nova, o exemplo clássico é o famoso Hello Word, que nada mais é do que um exemplo para escrever "Hello Word" na saída padrão de vídeo do seu computador.

A boa notícia é que o Android Developer Tools (ADT) criará para cada novo projeto Android um Hello Word automaticamente para nós.

Isso tem um lado positivo que é um teste prévio do seu ambiente de desenvolvimento, afinal, quando criamos um projeto novo para Android, já poderemos rodar este projeto no emulador ou em um dispositivo de hardware com o Android instalado (SmartPhones, Tablets, Celulares, etc.).

Já que nosso esforço para escrever o clássico Hello Word é zero, não iremos falar muito sobre ele, porém, iremos estudar o que foi gerado pelo ADT. Isso vai nos dar uma ótima idéia do ADT e da estrutura dos projetos Android.

Conhecendo a IDE Eclipse ADT Bundle


Ao carregar o Eclipse ADT Bundle e informar o nome do seu workspace a tela será semelhante ao mostrado na imagem abaixo. (PS.: É necessário fechar a tela de Boas Vindas ou Welcome).


Tela Padrão IDE Eclipse ADT Bundle
Para quem já está familiarizado com a IDE Eclipse, não terá dificuldade na identificação da tela padrão, apenas os números 4, 5 e 6 em destaque merecem um pouco de atenção por serem específicos do plugin ADT.

  1. Nesta região você irá localizar a lista de Projetos Android que foram criados no workspace ativo;
  2. Nesta região iremos codificar em Java os nossos programas;
  3. Nesta região encontramos a ferramenta do Eclipse outline, que é de grande ajuda para localizar métodos, atributos, etc., em um programa ativo na região 2;
  4. Nesta região temos os filtros personalizados do logcat, falarei em detalhes sobre como criar estes filtros em outro momento;
  5. Nesta região poderemos acompanhar o comportamento da nossa aplicação através de registros de logs criados por nós ou gerados de forma autônoma por um dispositivo Android físico ou virtual ativo no projeto e o último e muito importante
  6. Note que na barra de ferramentas temos dois ícones novos, o primeiro deles é utilizado para atualizar o ADT com novas versões do Android ou upgrade de versões instaladas além de ferramentas diversas, já o segundo ícone permite acessar a ferramenta para criação um dispositivo virtual como um tablet ou smartphone para testar o projeto em desenvolvimento.
Assista o vídeo abaixo com comentários adicionais e dicas sobre a estrutura de pastas de um projeto Android.


No próximo post irei detalhar como criar um projeto Android, personalizar um layout e alterar propriedade do componente TextView como tamanho de fonte, color, alinhamento, etc.

Deixem seus comentários que terei o maior prazer em responder.

Aplicativo Android do Blog

Instale o aplicativo do Blog e receba os feeds RSS dos posts das aulas.
Aplicativo do Blog Disponível para Download

quinta-feira, 2 de janeiro de 2014

Como iniciar o desenvolvimento com Android?

O desenvolvimento de sistemas para dispositivos móveis esta crescendo em plano vapor em todos os continentes do planeta. É sem dúvida alguma uma grande oportunidade para os profissionais e entusiastas da área.

Neste post irei detalhar os passos necessários para quem deseja preparar um ambiente de desenvolvimento para a plataforma Android, utilizando o Android Developer Tools com Eclipse.

Você pode assistir este processo por completo no meu canal YouTube.



Você necessitará independente do sistema operacional utilizado dos requisitos mínimos abaixo:
  • Java JDK
  • Android SDK
Instalação do Java JDK.

Não irei abordar a instalação do Java por ser um procedimento muito simples, quase que next next finish na maioria dos sistemas operacionais. Todos os detalhes estão disponíveis no site da Oracle.

Instalação do Android SDK.


O Android SDK está disponível em uma compilação customizada no formato Bundle, contento tudo o que você necessitará para desenvolver softwares para a plataforma Android, ou seja:

  • Eclipse com o plugin ADT
  • Ferramentas SDK Android (Android SDK Tools)
  • Ferramentas da Plataforma Android (Android Platform-tools)
  • A versão mais recente da plataforma Android
  • A versão mais recente do emulador Android com imagens do sistema Android.
Alternativamente você tem a opção de instalar em uma versão do Eclipse o ADT Android, porém este procedimento é demorado e requer um pouco mais de familiaridade com a configuração e customização do Eclipse. Maiores detalhes você encontra no site do desenvolvedor Android.

Primeiro Passo - Instalar o Java JDK

Instale o Java SDK no seu computador caso não esteja instalado.

Segundo Passo - Instalar o ADT Bundle 

Este procedimento é bem simples, basta clicar no link abaixo e iniciar o download. A versão correta para o sistema operacional estiver instalado no seu computador será selecionada automaticamente.

Link para download do ADT Bunble - http://developer.android.com/sdk/index.html

No meu caso o arquivo baixado para o Mac com o Instalação do OS X Mavericks foi este:



adt-bundle-mac-x86_64-20131030.zip

Terceiro Passo - Descompactar o pacote ADT Bundle

Descompacte o arquivo em uma pasta de sua preferencia. Este procedimento é basicamente o mesmo quanto instalamos o Eclipse, pois não requer nenhum tipo de configuração, basta descompactar e tudo já estará pronto para uso. Claro que o Java já deve ter previamente instalado, caso contrário, o ADT ou Android Developer Tools não ira rodar.

Após a descompactação duas sub-pastas serão criadas, uma com o Eclipse e outra com a plataforma Android de desenvolvimento chamada de sdk.


Na pasta eclipse, conforme foi dito temos a IDE Eclipse já devidamente configurada com o plugin do ADT Android.




Na pasta sdk, encontraremos toda a plataforma de desenvolvimento Android, com várias ferramentas de apoio, imagens, icones, API android, programas fontes de exemplo, documentação oficial da API, etc. 


Quarto Passo - Testar a Instalação

Para saber se tudo esta correto e devidamente instalado, basta acessar a basta do eclipse e executar o mesmo. Você notará que ao ser carregado a tela slash padrão do Eclipse foi alterada por uma personalizada para Android.


Será necessário definir o nome do workspace de trabalho para os projetos, da mesma forma que você faria se estivesse iniciando um projeto com a IDE Eclipse. Finalmente se tudo estiver correto, a tela principal da IDE Eclipse configurada para o desenvolvimento Android será carregada o iniciada.


Tela de boas vindas padrão para um workspace novo


Tela padrão da IDE Eclipse com ADT Android

No próximo post irei explicar como manter o ambiente de desenvolvimento atualizado com as versões mais recentes do SDK Android além de como usar algumas das ferramentas mais importantes disponíveis na IDE como por exemplo a criação de máquinas virtuais para rodar e testar os sistemas em desenvolvimento.

Deixem seus comentários sobre este post, e caso você não consiga instalar o ambiente no seu computador, deixe um comentário detalhando a sua dificuldade que farei o possível para lhe orientar.

Aplicativo Android do Blog

Instale o aplicativo do Blog e receba os feeds RSS dos posts das aulas.
Aplicativo do Blog Disponível para Download



    Mostrando postagens com marcador ADT Bunble. Mostrar todas as postagens
    Mostrando postagens com marcador ADT Bunble. Mostrar todas as postagens

    sábado, 4 de janeiro de 2014

    Usando TextView como você nunca "view" no Android

    O tema abordado no post anterior foi a preparação do seu ambiente para iniciar o desenvolvimento de aplicativos com Android. Todos os passos foram detalhados e no final foi feito um teste da instalação para verificar se tudo fico correto, mas, não abordei um exemplo prático de uma aplicação Android e é este o tema do post hoje.

    Considerando que você leu o post anterior e está pronto para codificar sua primeira aplicação Android, vamos lá.

    Contexto da Aplicação Exemplo

    Todos sabem que quando estamos iniciando os estudos de uma linguagem de programação nova, o exemplo clássico é o famoso Hello Word, que nada mais é do que um exemplo para escrever "Hello Word" na saída padrão de vídeo do seu computador.

    A boa notícia é que o Android Developer Tools (ADT) criará para cada novo projeto Android um Hello Word automaticamente para nós.

    Isso tem um lado positivo que é um teste prévio do seu ambiente de desenvolvimento, afinal, quando criamos um projeto novo para Android, já poderemos rodar este projeto no emulador ou em um dispositivo de hardware com o Android instalado (SmartPhones, Tablets, Celulares, etc.).

    Já que nosso esforço para escrever o clássico Hello Word é zero, não iremos falar muito sobre ele, porém, iremos estudar o que foi gerado pelo ADT. Isso vai nos dar uma ótima idéia do ADT e da estrutura dos projetos Android.

    Conhecendo a IDE Eclipse ADT Bundle


    Ao carregar o Eclipse ADT Bundle e informar o nome do seu workspace a tela será semelhante ao mostrado na imagem abaixo. (PS.: É necessário fechar a tela de Boas Vindas ou Welcome).


    Tela Padrão IDE Eclipse ADT Bundle
    Para quem já está familiarizado com a IDE Eclipse, não terá dificuldade na identificação da tela padrão, apenas os números 4, 5 e 6 em destaque merecem um pouco de atenção por serem específicos do plugin ADT.

    1. Nesta região você irá localizar a lista de Projetos Android que foram criados no workspace ativo;
    2. Nesta região iremos codificar em Java os nossos programas;
    3. Nesta região encontramos a ferramenta do Eclipse outline, que é de grande ajuda para localizar métodos, atributos, etc., em um programa ativo na região 2;
    4. Nesta região temos os filtros personalizados do logcat, falarei em detalhes sobre como criar estes filtros em outro momento;
    5. Nesta região poderemos acompanhar o comportamento da nossa aplicação através de registros de logs criados por nós ou gerados de forma autônoma por um dispositivo Android físico ou virtual ativo no projeto e o último e muito importante
    6. Note que na barra de ferramentas temos dois ícones novos, o primeiro deles é utilizado para atualizar o ADT com novas versões do Android ou upgrade de versões instaladas além de ferramentas diversas, já o segundo ícone permite acessar a ferramenta para criação um dispositivo virtual como um tablet ou smartphone para testar o projeto em desenvolvimento.
    Assista o vídeo abaixo com comentários adicionais e dicas sobre a estrutura de pastas de um projeto Android.


    No próximo post irei detalhar como criar um projeto Android, personalizar um layout e alterar propriedade do componente TextView como tamanho de fonte, color, alinhamento, etc.

    Deixem seus comentários que terei o maior prazer em responder.

    Aplicativo Android do Blog

    Instale o aplicativo do Blog e receba os feeds RSS dos posts das aulas.
    Aplicativo do Blog Disponível para Download

    quinta-feira, 2 de janeiro de 2014

    Como iniciar o desenvolvimento com Android?

    O desenvolvimento de sistemas para dispositivos móveis esta crescendo em plano vapor em todos os continentes do planeta. É sem dúvida alguma uma grande oportunidade para os profissionais e entusiastas da área.

    Neste post irei detalhar os passos necessários para quem deseja preparar um ambiente de desenvolvimento para a plataforma Android, utilizando o Android Developer Tools com Eclipse.

    Você pode assistir este processo por completo no meu canal YouTube.



    Você necessitará independente do sistema operacional utilizado dos requisitos mínimos abaixo:
    • Java JDK
    • Android SDK
    Instalação do Java JDK.

    Não irei abordar a instalação do Java por ser um procedimento muito simples, quase que next next finish na maioria dos sistemas operacionais. Todos os detalhes estão disponíveis no site da Oracle.

    Instalação do Android SDK.


    O Android SDK está disponível em uma compilação customizada no formato Bundle, contento tudo o que você necessitará para desenvolver softwares para a plataforma Android, ou seja:

    • Eclipse com o plugin ADT
    • Ferramentas SDK Android (Android SDK Tools)
    • Ferramentas da Plataforma Android (Android Platform-tools)
    • A versão mais recente da plataforma Android
    • A versão mais recente do emulador Android com imagens do sistema Android.
    Alternativamente você tem a opção de instalar em uma versão do Eclipse o ADT Android, porém este procedimento é demorado e requer um pouco mais de familiaridade com a configuração e customização do Eclipse. Maiores detalhes você encontra no site do desenvolvedor Android.

    Primeiro Passo - Instalar o Java JDK

    Instale o Java SDK no seu computador caso não esteja instalado.

    Segundo Passo - Instalar o ADT Bundle 

    Este procedimento é bem simples, basta clicar no link abaixo e iniciar o download. A versão correta para o sistema operacional estiver instalado no seu computador será selecionada automaticamente.

    Link para download do ADT Bunble - http://developer.android.com/sdk/index.html

    No meu caso o arquivo baixado para o Mac com o Instalação do OS X Mavericks foi este:



    adt-bundle-mac-x86_64-20131030.zip

    Terceiro Passo - Descompactar o pacote ADT Bundle

    Descompacte o arquivo em uma pasta de sua preferencia. Este procedimento é basicamente o mesmo quanto instalamos o Eclipse, pois não requer nenhum tipo de configuração, basta descompactar e tudo já estará pronto para uso. Claro que o Java já deve ter previamente instalado, caso contrário, o ADT ou Android Developer Tools não ira rodar.

    Após a descompactação duas sub-pastas serão criadas, uma com o Eclipse e outra com a plataforma Android de desenvolvimento chamada de sdk.


    Na pasta eclipse, conforme foi dito temos a IDE Eclipse já devidamente configurada com o plugin do ADT Android.




    Na pasta sdk, encontraremos toda a plataforma de desenvolvimento Android, com várias ferramentas de apoio, imagens, icones, API android, programas fontes de exemplo, documentação oficial da API, etc. 


    Quarto Passo - Testar a Instalação

    Para saber se tudo esta correto e devidamente instalado, basta acessar a basta do eclipse e executar o mesmo. Você notará que ao ser carregado a tela slash padrão do Eclipse foi alterada por uma personalizada para Android.


    Será necessário definir o nome do workspace de trabalho para os projetos, da mesma forma que você faria se estivesse iniciando um projeto com a IDE Eclipse. Finalmente se tudo estiver correto, a tela principal da IDE Eclipse configurada para o desenvolvimento Android será carregada o iniciada.


    Tela de boas vindas padrão para um workspace novo


    Tela padrão da IDE Eclipse com ADT Android

    No próximo post irei explicar como manter o ambiente de desenvolvimento atualizado com as versões mais recentes do SDK Android além de como usar algumas das ferramentas mais importantes disponíveis na IDE como por exemplo a criação de máquinas virtuais para rodar e testar os sistemas em desenvolvimento.

    Deixem seus comentários sobre este post, e caso você não consiga instalar o ambiente no seu computador, deixe um comentário detalhando a sua dificuldade que farei o possível para lhe orientar.

    Aplicativo Android do Blog

    Instale o aplicativo do Blog e receba os feeds RSS dos posts das aulas.
    Aplicativo do Blog Disponível para Download