Cursos / Informática para Internet / Dispositivos Móveis / Aula

arrow_back Aula 02 - Ambiente de desenvolvimento

Instalando o ambiente de desenvolvimento

Como estudamos na aula passada, aplicações Android são desenvolvidas em Java. Como qualquer aplicação Java, aplicações Android podem ser desenvolvidas utilizando qualquer IDE (Integrated Development Environment, ou, em português, ambiente de desenvolvimento integrado) que suporte Java. Apesar disso, a Open Handset Alliance e o Google disponibilizam dois ambientes de desenvolvimento pré-configurados: o Eclipse ADT e o Android Studio, baseados no IntelliJ IDEA.

Tanto o Eclipse ADT quanto o Android Studio têm características específicas, como mostrado na tabela a seguir. Apesar do Eclipse ser um dos ambientes para desenvolvimento Java mais populares, desde o lançamento oficial do Android Studio passou-se a recomendar a utilização dele como IDE oficial de desenvolvimento. Isso se deu principalmente devido ao fato de toda a interface do Android Studio ter sido desenvolvida voltada para o desenvolvimento de aplicações Android. Isso facilita a realização de diversas tarefas, como veremos ao longo do curso. Por esse motivo, nesta aula e durante o resto do curso, utilizaremos o Android Studio como ferramenta de desenvolvimento e, sempre que necessário, faremos referências à sua utilização e funcionamento. O Android Studio é uma IDE multiplataforma, porém durante as nossas aulas utilizaremos o Windows como sistema operacional.

Feature Android Studio ADT
Sistema de construção Gradle Ant
Maven-based build dependencies Sim Não
Construção de variantes e geração de múltiplos APK (ótimo para o Android Wear) Sim Não
Autocompletação avançada e refatoração de código Android Sim Não
Editor gráfico de layout Sim Sim
Assinatura de APK e gerenciamento de keystore Sim Sim
Suporte NDK Sim Sim
Tabela 1 - Comparação entre o Android Studio e o Eclipse com ADT

Se você desejar utilizar algum outro ambiente de desenvolvimento ou outro sistema operacional, poderá obter mais informações sobre as versões disponíveis, instalação e uso em http://developer.android.com/sdk

Versão 5.3 - Todos os Direitos reservados