Últimas

Android Studio #01

Android Studio #01

A melhor ferramenta para criar seu app

Apresentação

IDE da empresa JetBrains;

Eles são loucos por code fonte e isso motivou a empresa a criar um ambiente de desenvolvimento confortável, focando várias linguagens de programação;

É uma IDE com duas versões disponíveis no mercado: Versão gratuita e a versão paga;

Gente, não criem ansiedade em arrumar a versão PRO da ferramenta, a versão gratuita atende perfeitamente ao desenvolvimento;

Não se preocupe, a versão gratuita oferece muitas funcionalidades para programar, se não puder comprar a IDE conseguirá normalmente desenvolver aplicações com a versão gratuita;



O que vemos na IDE

Instant Run



Envie alterações de códigos e recursos ao aplicativo executado em um dispositivo ou emulador e veja imediatamente as alterações em ação.

Editor de Código inteligente

Escreva código melhor, trabalhe mais rápido e seja mais produtivo com um editor de código inteligente que orienta você a cada etapa do caminho.

Inserindo imagem...

Emuladores

De vários tamanhos, qualquer dispositivo android pode ser emulado na IDE;
Inserindo imagem...

Sistema de compilação robusto

Afinal, ele provê scripts de atualização de biblioteca e compilação do seu app preparado para grandes aplicativos;



Para quem não está habituado a utilizar a IDE da intelliJ, pode parecer um pouco confuso, mas é questão de hábito! Logo, logo todos itens estarão no lugar e serão bem mais organizados. Essa foi a minha impressão saindo do Eclipse;

 Algumas coisas são mais rápidas, outras nem tanto...

Os emuladores ainda acho bastante lentos, a compilação melhorou muito, perto do que era. Isso também comparando com a era eclipse e isso já tem um tempinho rsrsrs

Instalação

Basta acessar o site oficial do Android [https://developer.android.com/studio/index.html?hl=pt-br] e obter a última versão estável da IDE, ela permitirá que você inicie seus trabalhos 🙂

Há opções para as plataformas windows 32 e 64 bits, mac e linux;

Requisitos de sistema:

Windows 
Mac 
Linux 
Microsoft® Windows® 7/8/10 (32 ou 64 bits) 

Mínimo de 3 GB de RAM, 8 GB de RAM recomendados, mais 1 GB para o Android Emulator 

Mínimo de 2 GB de espaço livre em disco, 
4 GB recomendados (500 MB para o IDE + 1,5 GB para o Android SDK e as imagens do sistema do emulador) 

Resolução de tela mínima de 1.280 x 800 

Para o emulador acelerado: Sistema operacional de 64 bits e processador Intel® compatível com Intel® VT-x, Intel® EM64T (Intel® 64) e a funcionalidade Execute Disable (XD) Bit 
Mac® OS X® 10.10 (Yosemite) ou posterior, até a versão 10.12 (macOS Sierra) 

Mínimo de 3 GB de RAM, 8 GB de RAM recomendados, mais 1 GB para o Android Emulator 

Mínimo de 2 GB de espaço livre em disco, 
4 GB recomendados (500 MB para o IDE + 1,5 GB para o Android SDK e as imagens do sistema do emulador) 

Resolução de tela mínima de 1.280 x 800 
Área de trabalho GNOME ou KDE 

Testado no Ubuntu® 12.04, Precise Pangolin (distribuição de 64 bits capaz de executar aplicativos de 32 bits) 

Distribuição de 64 bits capaz de executar aplicativos de 32 bits 

Biblioteca C do GNU (glibc) 2.19 ou posterior 

Mínimo de 3 GB de RAM, 8 GB de RAM recomendados, mais 1 GB para o Android Emulator 

Mínimo de 2 GB de espaço livre em disco, 
4 GB recomendados (500 MB para o IDE + 1,5 GB para o Android SDK e as imagens do sistema do emulador) 

Resolução de tela mínima de 1.280 x 800 

Para o emulador acelerado: Processador Intel® compatível com Intel® VT-x, Intel® EM64T (Intel® 64) e a funcionalidade Execute Disable (XD) Bit, ou processador AMD compatível com AMD Virtualization™ (AMD-V™) 

Curiosidades

A Google anunciou o suporte para a linguagem Kotlin da jetBrains, mas isso vai estar disponível na versão 3.0 do andoid studio [que já é possível baixar para conferir https://developer.android.com/studio/preview/index.html ], então ele continua no páreo. A linguagem vai mudar toda? Não sei dizer, mas mudanças estão vindo e isso é sempre bom 🙂

Vale a pena usar para iniciar nos estudos java?

Sim, afinal a ferramenta vem equipada com vários conceitos que devem ser aprendidos: gerência de configuração, groovy, maven, gradle e muito mais!

Espero que tenha ficado claro: Até a próxima!
Lisa Byte

Nenhum comentário