O que IDEs estão lá para desenvolvimento Android?

16

Recentemente, comprei meu primeiro telefone Android (HTC Legend). Agora eu quero desenvolver para ele !! :) É possível no Ubuntu e qual é a melhor ferramenta? Eclipse ou IntelliJ ou talvez algo mais?

UPD: Demora cerca de um ano para mim (desculpe minha preguiça;) Mas este é meu primeiro aplicativo Android - https://market.android.com/details?id=com.maxsoft.balls Criado por Eclipse + ADT no Ubuntu 11.10 !

Extender
fonte

Respostas:

14

Provavelmente o mais fácil de usar, e de apoio oficial, é Eclipse .

Os Eclipse Android Developer Tools (ADT) plug-in permite a criação de projeto básico e de gestão, bem como passo depuração e capacidade de facilmente exportar seu aplicativo para implantação / publicação.

http://developer.android.com/tools/index.html

Google agora distribui um ADT Bundle , que inclui o Eclipse com as ferramentas de plugin ADT, SDK e de plataforma, e uma imagem mais recente plataforma e sistema Android para o emulador.

http://developer.android.com/sdk/index.html

As ferramentas do Android SDK sozinho ainda pode ser baixado se você prefere não ter o pacote inteiro, ou se você já tem Eclipse instalado e só quero adicionar o plugin ADT e SDK / ferramentas da plataforma, ou se você preferir usar outro IDE.

http://developer.android.com/sdk/installing/index.html

Ryan
fonte
7

Se você tem experiência de desenvolvimento anterior com Java você pode tentar Eclipse + ADT plugin - o melhor

ou

App Inventor para Android - é muito simples e fácil, sem necessidade de conhecimento de programação Java

Riyaz Mohammed Ibrahim
fonte
5

É tudo depende de sua preferência pessoal. O SDK do Android funciona bem no Ubuntu (eu uso todos os dias) e independentemente do IDE que você escolher.

Pessoalmente eu uso IntellJ IDEA. A edição comunidade tem suporte Android e é gratuito. O Eclipse é a ferramenta padrão e também é gratuito e funciona bem também.

Também conheço muitas pessoas que usam outros editores como vim, komodoedit e outros. No entanto, gostaria de sugerir para usar um dos dois primeiros sugestões.

Em termos de construção do aplicativo que você deve olhar em usar o build padrão usando Apache Ant ou você também pode construí-lo por exemplo com o Apache Maven eo Maven Plugin Android. De qualquer forma, encontre uma ferramenta de construção independente do IDE usado e, potencialmente, use um servidor de integração contínuo.

Manfred Moser
fonte
4

Como os outros dois mencionam, Eclispe + ADT é a melhor opção. Eclispe + Android tem um monte de recursos como espectador logcat, visualizador de rastreamento de pilha, DDMS, de onde você também pode tirar screenshots de telefone. Você também pode simular textos e chamadas telefônicas recebidas para testar seus aplicativos. A depuração também é fácil. Eu mesmo fiz um aplicativo para Android como parte do meu currículo da faculdade e recomendo o eclipse + adt. Vá para esta página para obter ajuda na instalação. Você pode baixar o SDK aqui .

theTuxRacer
fonte
E o que dizer repos Ubuntu padrão? I deve instalar estoque Eclipse, certo?
Extender
11
@Extender eu não tenho conhecimento de repos eclipse, é uma prática melhor, IMO para baixar o arquivo tar de eclipse.org/downloads O primeiro eclipse na lista de download é suficiente, para você. Sim, você deve "extrair" o arquivo tar em seu diretório home, e criar um espaço de trabalho em seu diretório home, onde seus projetos são armazenados. Depois de extrair o eclipse, leia o guia em developer.android.com/guide/developing/eclipse-adt.html para instalar o SDK e está tudo pronto.Se você enfrentar algum problema durante a codificação, o stackoverflow é um bom lugar para fazer perguntas aos iniciantes. questões.
theTuxRacer 13/01
Claro, não é um problema! Esperança de ver alguns grandes aplicativos de você: D
theTuxRacer
Ela leva um ano para finalmente fazer algo))) Ver UPD
Extender