O CodeAssist é um IDE Android para seu celular e tablet. Escreva em Kotlin e Java, veja as pré-visualizações do Jetpack Compose atualizarem enquanto você digita e crie, assine e instale aplicativos Android reais diretamente no dispositivo. Sem PC, sem servidor de compilação na nuvem, sem daemon Gradle.
É um IDE Android completo, não apenas um ambiente de testes: abra projetos Android com vários módulos, adicione bibliotecas do Maven e distribua um APK ou App Bundle que você pode instalar ou publicar.
Crie aplicativos Android no seu dispositivo
• Toda a cadeia de ferramentas é executada no seu telefone: aapt2, o compilador Kotlin, o compilador Java, dexing D8, empacotamento e assinatura de APK
• As compilações incrementais refazem apenas o que foi alterado
• Instale e inicie seu aplicativo com um toque e acompanhe a saída no Logcat
• Publique versões com redução R8, Android App Bundles (AAB) e sua própria chave de assinatura
• Projetos com vários módulos, variantes de compilação, ViewBinding, AIDL, KSP (Room, Hilt) e google-services.json para Firebase
• Dependências do Maven Central e do repositório Maven do Google, além de arquivos JAR e AAR locais
• Importe projetos Gradle existentes ou exporte o seu como um projeto Gradle para abrir em um computador
Editor de código Kotlin e Java
• Preenchimento automático de código que continua funcionando em código parcialmente escrito, com importações automáticas
• Erros e avisos conforme você digita, com correções rápidas com um toque
• Ir • Definição, implementação e tipo, busca de símbolos e fontes de biblioteca legíveis
• Reformatar código, otimizar importações, recolhimento de código e quebra automática de linhas
• Preenchimento automático de XML do Android para layouts, manifestos, valores e drawables
• Uma barra de teclado para símbolos, zoom com os dedos e esquemas de cores do editor
Visualizações do Jetpack Compose e layouts
• Os elementos componíveis @Preview são renderizados ao vivo ao lado do seu código e atualizados conforme você edita
• Visualize layouts XML, incluindo suas próprias visualizações personalizadas, sem precisar executar uma build
Assistente de codificação com IA
• Descreva uma alteração em palavras simples. O agente lê seu projeto, edita o código, executa uma build e mostra as diferenças que você pode desfazer
• Use sua própria chave para Anthropic Claude, Google Gemini, OpenAI ou OpenRouter, ou um gateway compatível. Uma chave Gemini gratuita funciona
• Anexe capturas de tela, mencione arquivos com @ e retome sessões salvas posteriormente
Git e GitHub
• Clone, faça commit, crie branches, mescle, armazene em stash e envie
• Faça login no GitHub para clonar repositórios privados e abrir pull requests
Aprenda e pratique
• Lições interativas de Java e Kotlin com exercícios que compilam e executam no seu dispositivo
• Um desafio diário de programação com um ranking público
• Comece com modelos e aplicativos de exemplo na Loja de Projetos ou publique os seus próprios
Também incluído
• Editor de blocos: alterne um arquivo Java para blocos no estilo Scratch e vice-versa sem perder um caractere
• Execute programas de console Java e Kotlin com um console interativo
• Um sandbox de execução que pergunta antes que seu programa use a rede, arquivos ou outros processos
• Plugins que estendem a IDE, incluindo um plugin NDK para C e C++
• Temas claro e escuro com cores Material You
Gratuito e de código aberto
CodeAssist é um software gratuito, IDE Android de código aberto licenciada sob a GNU General Public License v3.0. Exibe alguns anúncios pequenos, que podem ser desativados gratuitamente no aplicativo. O código-fonte, os problemas relatados e as versões estão disponíveis no GitHub:
https://github.com/tyron12233/CodeAssist
IDE para Android: programe em Kotlin e Java, visualize o Compose e crie APKs. Não precisa de PC.
Atualizado em
26 de out. de 2026