4 - Preparando o ambiente de desenvolvimento

Esse capítulo é dedicado à preparação do ambiente de desenvolvimento necessário para se trabalhar com Android, bem como a criação da conta do Firebase.

Esse processo pode demorar bastante, dependendo da velocidade de conexão com a Internet que a máquina de desenvolvimento possui.

4.1 - Instalação do Android Studio

O Android Studio é a IDE oficial para o desenvolvimento de aplicações para Android. Ele pode ser baixado nesse link, de acordo com o sistema operacional, que pode ser Windows, Linux ou MacOS.

Após baixar o Android Studio, siga as instruções do processo de instalação.

4.2 - Seleção de pacotes adicionais

Depois de baixar e instalar o Android Studio, confira se os seguintes pacotes estão instalados em sua máquina, acessando o menu Tools -> SDK Manager e marcando a opção Show Package Details no canto inferior direito da janela que abrir:

Pacotes necessários do SDK
Pacotes necessários do SDK

A revisão pode ser diferente da imagem anterior, mas tenha certeza de que os pacotes marcados estejam instalados em sua máquina de desenvolvimento.

Ainda nessa janela, selecione a opção SDK Tools e instale a última versão disponível dos seguintes pacotes marcados, como mostra a figura a seguir:

Ferramentas
Ferramentas

Novamente, a versão dos pacotes podem estar diferentes.

O Google libera atualizações constantes dos pacotes e ferramentas e o Android Studio frequentemente sugere atualizações dos itens que estão instalados.

4.3 - Criação e configuração do AVD

É necessário criar um Android Virtual Device ou AVD para executar um dispositivo emulado do Android na máquina de desenvolvimento, para testar e executar os aplicativos que serão desenvolvidos ao longo desse livro.

Para criar um novo AVD, dentro do Android Studio, acesse o menu Tools -> Device Manager. Isso fará com que uma tela apareça, listando todos os dispositivos Android presentes em sua máquina de desenvolvimento.

Nessa tela, clique no botão Create Device . Na tela que aparecer, selecione a opção Phone e escolha a opção Pixel 4 ou um modelo de dispositivo mais novo, mas que tenha a opção Play Store marcada, como mostra a figura a seguir:

Escolha do dispositivo
Escolha do dispositivo

Para prosseguir, clique no botão Next.

Na tela para a escolha das imagens, selecione uma que tenha a coluna API Level com o valor 32, ou superior. Caso a imagem a ser selecionada não esteja disponível em sua máquina, clique no link para fazer download:

Seleção da imagem
Seleção da imagem

O nível da API se refere à versão do Android. Isso será detalhado no capítulo 6, mas a API 32 se refere ao Android 13.

Em seguida, clique em Next e configure um nome desejado para novo AVD, na última tela de configuração.

Para finalizar, clique no botão Finish para a conclusão da criação do novo AVD.

Ao final do processo de criação do AVD, o Android Studio voltará à tela inicial do Device Manager e o novo dispositivo estará disponível para ser iniciado ou alterado, através dos botões localizados no canto direito da lista dessa tela.

Execute o novo AVD para ter certeza de que ele está funcionando na sua máquina de desenvolvimento. Caso tenha problemas para executar o AVD, consulte esse link para obter informações e respostas para seu possível problema.

É possível executar mais de um AVD ao mesmo tempo, dependendo do poder de processamento da máquina de desenvolvimento.

4.5 - Configuração de um dispositivo real para ser utilizado durante o desenvolvimento

Também é possível habilitar um dispositivo real Android para que seja utilizado durante o processo de desenvolvimento de aplicações, ou seja, para que ele sirva como dispositivos de testes. Para isso, é necessário habilitar o modo desenvolvedor do aparelho. Esse link fornece informações úteis para isso, porém, é importante frisar que as opções variam de acordo com o fabricante, por isso consulte a documentação oficial do seu aparelho antes.

Depois que o dispositivo real for configurado, ele ficará disponível para o Android Studio, quando ele for executar alguma aplicação, como será visto no capítulo 6.

4.5 - Criação da conta do Firebase

Para acompanhar todos os exercícios propostos nesse livro, será necessário criar uma conta no Firebase. Para isso, acesse esse link para poder prosseguir com o processo. Você também pode utilizar sua conta do Google, caso já possua alguma.

4.6 - Conclusão

Esse capítulo mostrou alguns caminhos iniciais que devem ser seguidos para preparar a máquina de desenvolvimento para trabalhar com Android.

O capítulo seguinte oferece uma introdução sutil à linguagem Kotlin, para servir de base teórica ao capítulo 6, onde o primeiro projeto Android será criado.