Android Studio 2.0 – O IDE mais rápido para criar apps Android
O novo emulador é 3x mais rápido que o da versão anterior
O Android Studio é um plataforma de desenvolvimento para Android, criada pela Google. A plataforma é semelhante ao popular Eclipse, com ADT Plugin, ou ao Netbeans, oferecendo as melhores ferramentas e funcionalidades aos programadores. Segundo a própria Google, com o Android Studio a programação para Android é mais simples e rápida.
Recentemente a Google lançou o Android Studio 2.0. Vamos conhecer as novidades.
De acordo com a gigante Google, o Android Studio 2.0 é actualmente a ferramenta que garante a melhor performance para o desenvolvimento de aplicações Android (incluindo Android Auto, Android Wear e Android TV). Este IDE tem tudo o que um programador precisa para programar uma app, incluindo um editor de código bastante completo, ferramentas de análise de código, emuladores, etc.
Além da performance da ferramenta, destacam-se ainda as seguintes novidades:
Instant Run – Para os programadores que gostam de compilações rápidas
Emulador Android – O novo emulador é 3x mais rápido que o da versão anterior e consome menos recursos.
Integração com o Cloud Test Lab – possibilidade de experimentar/testar a app em vários equipamentos – saber mais aqui.
App Indexing Code Generation & Teste que ajuda a programar a app de forma a que esta seja facilmente encontrada pelos utilizadores e também bem estruturada em termos de atributos no AndroidManifest.xml.
Além das novidades referidas, destaca-se ainda a actualização do IntelliJ para a versão 15, um novo GPU debugger, ferramenta interessante para quem programa jogos e várias melhorias ao nível da interface e suporte a gestos multi-touch.
O Android Studio 2.0 é provavelmente a melhor ferramenta para desenvolvimento de aplicações Android e o melhor de tudo é que é gratuita e está disponível para diversos sistemas operativos. Todas as novidades desta versão podem ser encontradas aqui.
Download
Licença: Freeware
Sistemas Operativos: Windows/Linux/MacOS
Download: Android Studio v2.0
Homepage: Android Studio
Este artigo tem mais de um ano
não é criado pela google, é criado pela jetbrains, intellij. é sim algo modificado para desenvolvimento Android, visto o intellij ser vocacionado para java, podendo ter na mesma o SDK e funcionar de igual maneira, e pouco ou nada tem a ver com eclipse e muito menos NetBeans, quem anda nisto à alguns anos e conhece os produtos da jetbrains sabe o que digo 🙂 só 1 dica para o artigo fazer mais sentido e ser explicado em melhor detalhe em que consiste o studio, visto eu já o usar desde a versão beta em que saiu inicialmente
Completamente verdade. Intellij é o melhor IDE para desenvolvimento em Java de longe.
Se calhar eras a pessoa ideal para fazer uma explicação detalhada do seu potencial e como começar a desenvolver aplicações com esta ferramenta.
Vê este site https://cordova.apache.org
Olhem aqui: https://pplware.sapo.pt/tutoriais/tutorial-i-programar-para-android-com-o-android-studio/
Sugestão: criem uma secção com os tutoriais todos, organizados (por temática), para optimizar o conteúdo que já têm, que certamente será útil para muita gente.
Concordo com o Limbus, ficaria bem mais prático.
Concordo, isso deveria de ser feito. Fica complicado de encontrar tutoriais antigos, e muitas vezes já nem me lembro que eles existem
Uma reciclagem de alguns de facto não é má ideia.
talvez, se aqui o pplware achar que vale a pena posso fazer um artigo com o básico para se começar a iniciar no Android 🙂
Foi comprado pela Google.
Antes a plataforma era paga.
É possível criar app android, com Android Studio num telemóvel Windows Mobile 10 com esta aplicação RolApp, e depois dizem que o WM não tem aplicações.
Aconselho-o a ver o site https://cordova.apache.org
Podes criar aplicações para as principais plataformas com o mesmo código. È completamente gratuíto,
Ainda não consegui fazer o download para linux. Para windows ou ios não testei
Também podem usar o Visual Studio 2105 com xamarim que é bem superior e gratuitamente
Uma excelente ferramenta. O único problema é correr sobre o windows. E nem toda a gente e empresas podem ter máquinas topo de gama para não terem de fazer vários reboots diários.
Programação em windows esquece.
A gestão da memória no windows continua fraca apesar de uma melhoria grande no windows 10.
Concordo com isso. Mas é uma excelente ferramenta.
Não sei o que tu fazes mas eu desenvolvo em Windows e passam-se literalmente semanas sem nunca fazer um reboot.
Aliás, como uso um PC ligado ao WSUS, desconfio que se passam meses sem reboots.
E nunca tive problema nenhum.
Eu disse que nem toda a gente pode ter topos de gama. Também reconheço que o windows10 está muito melhor.
Mas queres sofwares que depois de arrancar e sair tornam o windows mais lento? Ai tens: Blender, Solidworks, autocad, visual studio, android studio, actualizações do windows.
Em algumas actualizações do windows empatou-me a máquina mais de 30 min.
Blender: fazer uma animação HD 24f/s demora o dobro do tempo que na mesma máquina windows, sem falar que no linux posso adaptar a máquina para fazer esses trabalhos.
Claro que em máquinas topo de gama não se nota a perda de rendimento.
Nunca abandonei o windows porque há aplicações que não existe para Linux.
nada a ver… xamarin funciona mais como 1 wrapper de código e deploy pra varias plataformas, têm tb IDE próprio e é utilizado c# muito bom para se poder criar código multiplataforma, mas tudo depende, o phonegap tb da e é HTML e JS e afins, o problema é a performance, acredita… uma aplicação mais elaborada e aquilo rebenta pelas costuras 🙂 camarim sinceramente nunca testei a fundo porque não trabalho com c# mas pareceu interessante em vários aspectos….
A vantagem de se utilizar o phonegap é poder ter metade do código no servidor e a outra metade no dispositivo. e trocar código por xml ou json.
Acabei de lançar uma aplicativo com 4000 linhas no aplicativo e cerca de 30000 no servidor.
Está muito fluente.
sim OK, se for 1 APP que seja para comunicação, agora, e se for algo que exija processamento interno, comunicação BT, bases de dados, etc… ai como faz para o problema de performance? ha que ter em conta tudo isso antes de se comecar, nem sempre o caminho mais rápido e fácil é o melhor… no meu caso isso taça fora de questão, os testes que fiz com phonegap e Titanium pra mim não serviam 🙂 agora, 1 APP tipo ementas, listas e afins online é na boa, phonegap é rápido, fácil e da pra IOS, Android WP e penso que Blackberry tb
Uma coisa importante na performance, o html5 não é mais lento que o C ou outras linguagens compilados, pois agora o html5 é uma linguagem de 3 nível.
Para perceber isto melhor a parte gráfica do windows 10 é toda feita em HTML5.
Sou completamente novato nestas andanças mas sempre desejei saber programar, e desenvolver qualquer coisa útil (nem que seja só para mim) para android.
Pelo que entendo a linguagem utilizada é o Java.
Tenho algumas luzes de programação (apenas alguns conceitos, etc, basicamente de C).
Na vossa opinião, é possível a um autodidata como eu começar do zero e criar alguma coisa com esta aplicação?
Obrigado pelas opiniões desde já!
Possível é sempre desde que assim o queiras. Tens muitos tutoriais na net a explicar como começar, seja programar para Android ou outra coisa qualquer. Podes sempre no faccebook entrares no grupo pplware@programação que o pessoal ajuda nas duvidas. E tens videos no youtube a ensinar. Mas deves tar mentalizado que ao inicio não vai ser fácil, como tudo tem as suas diculdades, mas se te esforçares sim podes aprender. Fica aqui o site do android para veres por onde começar. Boa sorte.
http://developer.android.com/training/index.html
Claro que sim! o que mais irás precisar é motivação! se a tua ideia é desenvolver apenas para Android então o Android Studio é a melhor opção. Tens de adquirir conhecimentos básicos de programação orientada aos objetos, JAVA de preferência e conhecer o ciclo de vida e os principais objetos da framework que te permite desenvolver aplicações Android. N\ao faltam por ai cursos online step by step para te ajudar. Os tutoriais de videos (como os da lynda) são bons e conseguem dar-te uma visão clara daquilo que necessitas e por onde podes evoluir a tua aprendizagem. No entanto, para mim foi mais educativo e até como fonte referência os livros e ai podes procurar na Amazon livros muito interessantes.
Outra abordagem é começares a criar aplicações hibridas que podem ser compiladas em diferentes arquiteturas/SOs como Titannium Appcelerator, Cordova (antigo phonegap) ou XAMARIN (há pouco adquirida pela Microsoft e gratuita)
Abraço e boa sorte
Com trabalho, tudo é possível 🙂
Abraço
Com Android Studio consegues.
acho que fazes bem, uma dica de quem já passou pelo mesmo, na empresa foi preciso criar 1 ferramenta e tive de aprender, aconcelho-te a comprar 1 livro sobre iniciação, gastas praia 15€ e é 1 boa forma de começar do 0. arranja 1 livro que tenha uma aplicação tutoriada que aprendesse, depois então vai prós fóruns e tutorias, aprender de tutoriais é difícil, muitos deles assumem que já sabes o que fazes… acredita, já passei por isso antes e boa sorte 🙂
Oi Filipe. Vais ao YouTube e procuras por Derek Banas o gajo é brutal. Fazes os vídeos de java e segues com de android e tás lá 🙂
Alguém interessado em entrar num projecto já criado (apenas web), e desenvolver uma app Android referente ao assunto?
É um projecto para já sem lucros, mas nunca sabemos o dia de amanhã.
facilmente convertes o teu aplicativo para qualquer dispositivo. Consulta o site https://cordova.apache.org
Android Studio é a melhor ferramenta para desenvolvimento Android
Hoje em dia é um erro começar a desenvolver com Eclipse ou qualquer outra IDE.
O Android Studio está a evoluir muito
Pois
César não vou tão longe, não acho que seja um erro começar com o Eclipse e plugin ADT. Neste momento o Android studio é sem dúvida uma melhor aposta mas o Eclipse já amadureceu muito e existe uma enorme comunidade ainda a utilizar o Eclipse & ADT
instalei o android studio, e ao iniciar da-me este erro.
http://prntscr.com/aqg4ps
ja procurei na internet e nao encontrei grande coisa, ja fiz download de um JDK para 64bit e nada.
tens de instalar o java, jdk n o jre. se ja tiveres instalado um jdk tens de colocar a pasta do jdk na path.
OK obrigado. vou ver o que consigo. 🙂
pessoalmente não notei grande diferença em termos de performance do 1.5.1 para o 2
o emulador de android está muito mais rápido
Está muito pior, pois não força a substituição da apk anterior. Vou voltar à versão anterior pois o emulador vai voltar a ser um telemóvel real.