Casa > Q > Que Tipo De Software Eu Preciso Para O Desenvolvimento De Aplicativos Android?

Que tipo de software eu preciso para o desenvolvimento de aplicativos Android?

O avanço do Android está no seu auge. Segundo o Statista, existem 2,9 bilhões de aplicativos acessíveis no Google Play. Como a utilização de gadgets para Android aumenta, a exigência de excelentes aplicativos para Android continua em desenvolvimento.

Android Studio: A Key Android Build Tool

Android Studio é de facto o primeiro entre os designers Android' dispositivos. It's um clima de autoridade incorporada para o avanço do aplicativo Android que permite efetivamente alterar código, investigar e testar.

Associate

It's um IDE Android que permite fazer um aplicativo Android em seu gadget Android. O assistente não oferece exclusivamente para compor o código no seu telefone ou tablet, mas também para executar, testar e solucionar problemas. Este ambiente é uma escolha decente para engenheiros amadores em vez do Android Studio ou IntelliJ IDEA. A desvantagem é que ele apenas suporta Java e C/C+++. Se você está construindo um aplicativo no Kotlin, vá com outro IDE Android.

Stetho

Stetho é uma biblioteca de código aberto criada pelo Facebook e destinada à rápida resolução de problemas de aplicativos. Stetho dá ao aplicativo uma visão do site, fazendo com que as permissões de admissão a uma ferramenta de desenvolvimento Chrome destaque local para o programa da área de trabalho.

Com o Chrome DevTools, você pode, sem muito esforço, ver a cadeia de importância de um aplicativo, tela de ação de rede, lidar com uma base de informações SQLite, tela compartilhada SharedPreferences, e o céu é o limite de lá.

Gradle

Gradle é um framework de computador de código aberto fabricate que apareceu em 2013. Juntando o melhor do Apache Maven e do Apache Ant, este framework é ideal para multi-projetos, formas enormes. Gradle torna simples a adição de uma biblioteca externa com uma linha de código. Gradle é utilizado principalmente para melhorar a programação do Android utilizando Java, no entanto, existem adicionalmente os módulos Groovy e Scala.

Android Asset Studio

It's uma incrível variedade de aparelhos simples de utilizar para produzir diferentes tipos de símbolos que você vai precisar ao planejar e criar aplicações.

LeakCanary

Incredible memory spill discovery apparatus created by Square. Uma vez introduzido, ele irá conseqüentemente despachar e informar sobre cada vazamento de memória em sua aplicação. Para corrigir os problemas, existe uma pilha implícita acessível para uso.

IntelliJ IDEA

JetBrains fez um IDE Java com suporte a Android. It's uma opção decente em contraste com o Android Studio, fundamentalmente utilizado para aplicações mais fáceis. IntelliJIDEA é rápido e acompanha uma variedade de dispositivos de avanço diretamente da caixa: fruição de código aguçado, exame de código de momento, refatoração, e módulos JetBrains.

Source Tree

Um aparelho básico e gratuito que dá um método simples para supervisionar armazéns Git utilizando a GUI Git. Você pode imaginar externamente cada uma de suas mudanças, submete, galhos sem compor nem mesmo uma ordem solitária na linha de ordem. Acessível para clientes Mac e Windows.

Solidaridade 3D

Fazer jogos portáteis, você pode ir para um motor cross-stage com uma abundância de destaques para jogos escalados graficamente e VR/AR. It'é bom ficar com Android Studio ou IntelliJ IDEA para criar jogos, no entanto, Unity é dar mais instrumentos personalizados parao-gameadvancement, por exemplo, narrando, perfil de execução poderoso, entrega constante, e alguns mais.

GameMaker: Studio

Estes são talvez os motores de jogo mais famosos dos jogos YoYo que lhe permitem promover jogos 2D para Android e diferentes fases. GameMaker: O Studio é um dispositivo surpreendente, mas simples de utilizar, com uma interface vantajosa e simplificada. It's adicionalmente um instrumento decente para iniciar sua profissão de avanço de jogo.

De Feeney Zagar

Quando tento me conectar a uma rede WiFi no Android, como é que às vezes diz "conectando" mas de repente pára de conectar e diz "salvo"? :: Que telefone tem o megapixel mais alto, o telefone Oppo ou o iPhone?