No entanto, à medida que a indústria amadureceu, o Google começou a se concentrar em sua própria ferramenta interna chamada Android Studio para desenvolvimento de aplicativos. Agora é a ferramenta oficial e recomendada para desenvolvimento Android. As coisas melhoraram muito desde o lançamento da primeira versão do Android Studio e agora ele oferece um conjunto enorme de recursos que permitem desenvolver todo tipo de apps.
Neste tutorial, darei uma visão geral simples do Android Studio e como você pode começar a usá-lo hoje.
Baixando, Instalando e Atualizando o Android Studio
Antes de poder usar o Android Studio, você precisará baixá-lo e instalá-lo. Você pode ir até a página de download oficial para obter uma cópia. No momento em que escrevo este post, a versão atual é apelidada de Electric Eel e seu número de versão exato é 2022.1.1.



Você verá um pop-up assim que clicar no botão de download. Aceite os termos e condições e faça o download do arquivo. Tem cerca de 950 MB de tamanho para Windows e não deve demorar muito para baixar. Depois de baixar o arquivo, você pode executá-lo para iniciar o processo de instalação.
O Android Studio continua lançando novas versões com recursos adicionais e correções de bugs. Isso significa que sua versão instalada ficará desatualizada mais cedo ou mais tarde. O Android Studio avisará automaticamente sempre que houver atualizações disponíveis para novas ferramentas e APIs.
Uma janela de boas-vindas aparece sempre que você inicia o Android Studio e contém um ícone de engrenagem no canto inferior esquerdo no qual você pode clicar para qualquer atualização. Atualmente, estou na versão Chipmunk no Android Studio para poder baixar a última versão Electric Eel como uma atualização.



A tela de atualização mostra uma lista de novos recursos e quaisquer problemas de incompatibilidade, como você pode ver abaixo. Clique no Atualizar e reiniciar botão e você estará pronto para ir.



A atualização pode levar algum tempo, dependendo da velocidade da sua internet e dos recursos do sistema. Depois disso, você pode reiniciar o Android Studio e, desta vez, verá um emblema de notificação no canto inferior direito informando sobre as atualizações de componentes disponíveis.



No meu caso, isso inclui o emulador Android e as ferramentas da plataforma SDK. Clique no link e depois no Atualizar agora botão.



Você também pode verificar se há atualizações manualmente navegando para Ajuda > Verificar atualizações.



Familiarizando-se com a interface do usuário
O Android Studio é um aplicativo complexo e rico em recursos. É natural sentir-se um pouco intimidado ao usá-lo pela primeira vez. Nesta seção, farei um tour pela interface do aplicativo para que você se sinta mais confortável ao usar o Android Studio.
Sempre que abrir o Android Studio, o ideal é ver a barra de menus na parte superior. A barra de menus contém configurações e opções para qualquer coisa que você queira fazer no Android Studio.



Por exemplo, você pode navegar para Arquivo > Novo para criar um novo projeto, diretório, recurso de imagem ou mais. Da mesma forma, você pode encontrar importantes funcionalidades de edição de código, como modo de seleção de coluna e duplicação de linha no Editar cardápio.
Logo abaixo da barra de menu, você verá a barra de navegação. A barra de navegação permite que você navegue facilmente pelo seu projeto e abra rapidamente todos os arquivos que deseja editar ou ver.



O lado direito da barra de navegação contém alguns botões de acesso rápido para executar ações como executar ou depurar um aplicativo, reiniciar uma atividade etc.



Como você pode ver na imagem acima, o Android Studio também contém uma janela do editor onde você pode escrever um novo código ou modificar o código existente. A aparência da janela do editor pode mudar com base no arquivo que você está editando. No nosso caso, estamos editando o temas.xml arquivo para que pareça uma janela normal do editor. No entanto, a janela do editor também pode exibir informações visuais ao editar arquivos de layout ou desenháveis.
Outro recurso importante do Android Studio é sua barra de ferramentas e as janelas de ferramentas associadas. Você pode ter usado aplicativos em que diferentes conjuntos de janelas são abertos com base em suas preferências. Um exemplo é o Photoshop, onde você pode atualizar o layout com base no que está trabalhando, como movimento, pintura ou fotografia. Essa é uma abordagem comum adotada por muitos aplicativos complicados para ajustar todas as informações relevantes em menos espaço.
O Android Studio adota uma abordagem diferente para resolver o problema de falta de espaço. Em vez de fornecer algumas perspectivas predefinidas ou opções de layout para escolher, ele abrirá painéis ou janelas de ferramentas sempre que necessário.



Janelas de ferramentas são basicamente painéis diferentes que fornecem acesso a informações ou recursos relevantes a um tópico específico. As janelas de ferramentas na imagem acima mostram o painel do projeto, bem como o painel do terminal. A execução de um aplicativo dentro do Android Studio também pode abrir outras janelas de ferramentas, como o emulador.
A barra de janelas de ferramentas oferece acesso rápido a janelas de ferramentas comuns, como Projeto, Gerenciador de Dispositivos, emulador, analisador e terminal etc. Você também pode ver uma lista de todas as janelas de ferramentas navegando para Exibir > Janelas de ferramentas.
- Projeto: A janela de ferramentas do Projeto oferece uma breve visão geral do seu projeto de diferentes perspectivas ou pontos de vista. Você também pode usá-lo para navegar para um determinado arquivo ou diretório ou para criar novos arquivos ou diretórios.
- Gerenciador de Dispositivos: a janela da ferramenta Gerenciador de dispositivos ajuda você a criar e gerenciar AVDs, também chamados de dispositivos virtuais Android.
- emulador: a janela da ferramenta Emulador ajuda você a ver como seu aplicativo será exibido em um dispositivo Android simulado usando o Android Emulator.
- Construir: a janela da ferramenta Build exibe a lista de tarefas que o Gradle executa para criar seu aplicativo.
- problemas: a janela de ferramentas Problemas exibirá uma lista de problemas que o Android Studio detectou em seu projeto. Você pode alternar entre as guias para ver problemas no arquivo atual ou erros de projeto.
Embora o Android Studio oculte e mostre automaticamente diferentes painéis ou janelas de ferramentas para você dinamicamente com base em seus requisitos, você também pode optar por mostrar ou ocultar diferentes barras de ferramentas ou visualizar o código do Android Studio em modos diferentes. Todas essas opções estão disponíveis em Ver > Aparência.



- Modo de apresentação: o editor se expande para ocupar toda a tela e um aumento no tamanho da fonte garante que os visualizadores possam ver claramente o texto na tela. Você ainda pode acessar o menu principal passando o mouse sobre a parte superior da tela.
- Modo livre de distrações: O editor ocupa toda a janela neste modo e o menu principal é acessível a partir do topo.
- Modo tela cheia: a janela principal ocupa a tela inteira e o menu principal pode ser acessado passando o mouse sobre a parte superior da tela.
- Modo Zen: esta é uma combinação do modo livre de distrações e do modo de tela cheia, onde o editor ocupa toda a janela e o menu principal é acessível passando o mouse sobre a parte superior da tela.
Você também pode ocultar todas as barras de ferramentas, como a barra de menus, a barra de navegação, a barra da janela de ferramentas e a barra de status, alternando a marca de seleção contra elas.
Restaurando a barra de menus no Android Studio
Digamos que você queira ocultar o Barras da Janela de Ferramentas que estão presentes à esquerda, à direita e na parte inferior da janela do Android Studio. Você pode fazer isso navegando para Exibir > Aparência > Barras da Janela de Ferramentas. Depois de ocultos, você pode navegar e clicar na mesma opção de menu para trazê-los de volta.
O importante a observar aqui é que essas configurações estão disponíveis no Barra de menu. E se você realmente esconder o Barra de menu? Depois que a barra de menus estiver oculta, você não poderá navegar para Exibir > Aparência > Menu principal.
Neste caso, você pode obter o seu principal Barra de menu de volta batendo no Mudança tecla duas vezes em seu teclado com o Android Studio focado.
Uma janela deve aparecer onde você tem que selecionar o Ações guia na parte superior e, em seguida, Enter Menu principal na barra de pesquisa. Isso deve mostrar algumas opções de alternância, conforme mostrado na imagem abaixo.
Ative a alternância para Exibir | Aparência: Menu Principal para obter o seu Barra de menu costas.



Pensamentos finais
Este tutorial abordou os fundamentos do Android Studio, mostrando como baixar, instalar ou atualizar o Android Studio. Depois disso, examinamos a interface do Android Studio aprendendo sobre diferentes barras de ferramentas e janelas. Agora você deve ter uma breve ideia das diferentes janelas de ferramentas disponíveis e como pode modificar o layout para atender às suas necessidades.