Apesar do nome, este aplicativo não é uma IDE (Integrated Development Environment, ou Ambiente de Desenvolvimento Integrado, em português). O AIDE Studio foi criado com o intuito de ajudar no desenvolvimento de aplicativos Android com o AIDE.
O AIDE é uma IDE popularmente usada para desenvolver aplicativos Android no próprio dispositivo Android. Já o AIDE Studio funciona como uma espécie de "complemento" para ajudar nesse desenvolvimento. Se você não desenvolve aplicativos ou não utiliza o AIDE, este aplicativo provavelmente será inútil para você.
*. Funções Principais:
— Criação de Projetos: Crie projetos com mais opções de personalização que o AIDE. É possível definir o nome do aplicativo e do pacote (únicas opções disponíveis no AIDE), minSdkVersion e targetSdkVersion, o nome da Activity e do layout principal, entre outras coisas. O projeto também vem com alguns recursos a mais, como um menu.
— Gerenciamento de Projetos: É possível renomear e excluir projetos rapidamente. Note que ao renomear um projeto, você não estará renomeando o nome do aplicativo.
— Criação de Activities: Com o AIDE Studio, você pode navegar até a pasta desejada (dentro do seu código fonte na pasta "java") e criar Activities facilmente. Basta escolher o nome da classe e do layout, além de optar por usar a AppCompatActivity. O processo de criação dos arquivos java e xml (classe e layout, respectivamente) é feito de maneira automática, bem como a declaração da Activity no AndroidManifest.
— Gerenciamento de Permissões: Ao abrir um projeto, você pode clicar no AndroidManifest.xml para ver todas as permissões declaradas. É possível adicionar e remover permissões de maneira super rápida. Lembre-se que dependendo da permissão e do targetSdkVersion do seu aplicativo, você também deverá pedir a permissão em tempo de execução no Android Marshmallow (6.0, API 23) e superior. Este aplicativo apenas gerencia as permissões no AndroidManifest do projeto. Permissões em tempo de execução devem ser gerenciadas diretamente no código fonte do aplicativo de acordo com a necessidade.
*. Funções Extras:
— Pasta Padrão dos Projetos: Defina a pasta padrão onde você guarda os seus projetos. Inicialmente, a pasta padrão é a do próprio AIDE, "AppProjects", localizada na memória interna.
— Tema: Defina um tema para o aplicativo dentre algumas opções de temas.
— Filtrar Projetos: Caso queira que apenas projetos de aplicativos Android desenvolvidos no AIDE sejam mostrados na lista, ative essa opção. Assim, projetos de aplicações Java, Websites etc., não serão exibidos na lista. É recomendável utilizar isso pois evita ver projetos incompatíveis com o AIDE Studio, uma vez que ele atua apenas em projetos de aplicativos Android.
É importante lembrar que este aplicativo não atua com edição de códigos, visualização de layouts ou coisas parecidas. Ele foi projetado apenas para ajudar no desenvolvimento de aplicativos feitos com o AIDE. Ao criar projetos, Activities e gerenciar permissões com o AIDE Studio, você deverá utilizar o AIDE para desenvolver seus aplicativos.
Nota: Este aplicativo não tem nenhuma ligação com os desenvolvedores ou a equipe do AIDE em si, nem usa nenhum recurso do próprio.