CodeAssist est un EDI Android pour votre téléphone et votre tablette. Programmez en Kotlin et Java, visualisez les prévisualisations Jetpack Compose s'actualiser en temps réel, et compilez, signez et installez de véritables applications Android directement sur votre appareil. Sans PC, sans serveur de compilation cloud, sans démon Gradle.
Il s'agit d'un EDI Android complet, et non d'un simple environnement de développement : ouvrez des projets Android multi-modules, ajoutez des bibliothèques depuis Maven et distribuez un APK ou un App Bundle prêt à installer ou à publier.
Créez des applications Android sur votre appareil
• L'ensemble de la chaîne d'outils s'exécute sur votre téléphone : aapt2, le compilateur Kotlin, le compilateur Java, le dexing D8, le packaging et la signature APK.
• Les builds incrémentaux ne mettent à jour que les modifications.
• Installez et lancez votre application en un clic, puis suivez sa sortie dans Logcat.
• Créez des versions de production avec réduction R8, Android App Bundles (AAB) et votre propre clé de signature.
• Projets multi-modules, variantes de build, ViewBinding, AIDL, KSP (Room, Hilt) et google-services.json pour Firebase.
• Dépendances depuis Maven Central et le dépôt Maven de Google, ainsi que les fichiers JAR et AAR locaux.
• Importez des projets Gradle existants ou exportez le vôtre en tant que projet Gradle pour l'ouvrir sur un ordinateur.
Éditeur de code Kotlin et Java
• Complétion de code qui continue de fonctionner même sur du code incomplet, avec importations automatiques.
• Erreurs et avertissements pendant la saisie, avec corrections rapides en un clic.
• Accéder à Définition, implémentation et type, recherche de symboles et sources de bibliothèques lisibles
• Reformatage du code, optimisation des importations, pliage de code et retour à la ligne automatique
• Complétion XML Android pour les mises en page, les manifestes, les valeurs et les ressources graphiques
• Barre de clavier pour les symboles, zoom par pincement et schémas de couleurs de l'éditeur
Aperçus de Jetpack Compose et de mises en page
• Les éléments composables annotés avec @Preview s'affichent en direct à côté de votre code et se mettent à jour pendant que vous modifiez
• Prévisualisation des mises en page XML, y compris vos vues personnalisées, sans compilation
Assistant de codage IA
• Décrivez une modification en langage clair. L'agent lit votre projet, modifie le code, effectue une compilation et affiche un diff que vous pouvez annuler
• Utilisez votre propre clé pour Anthropic Claude, Google Gemini, OpenAI ou OpenRouter, ou une passerelle compatible. Une clé Gemini gratuite fonctionne
• Joignez des captures d'écran, mentionnez des fichiers avec @ et reprenez vos sessions enregistrées ultérieurement
Git et GitHub
• Clonez, validez, créez des branches, fusionnez, mettez de côté et envoyez des modifications
• Connectez-vous à GitHub pour cloner des dépôts privés et ouvrir des demandes de fusion
Apprenez et pratiquez
• Leçons interactives de Java et Kotlin avec des exercices qui se compilent et s'exécutent sur votre appareil
• Un défi de programmation quotidien avec un classement public
• Démarrez à partir de modèles et d'exemples d'applications dans le Projects Store, ou publiez les vôtres
Également inclus
• Éditeur de blocs : basculez entre un fichier Java et un éditeur de blocs de type Scratch sans perdre de caractères
• Exécutez des programmes console Java et Kotlin avec une console interactive
• Un environnement d'exécution isolé qui vous demande une autorisation avant que votre programme n'utilise le réseau, des fichiers ou d'autres processus
• Des plugins qui étendent l'IDE, dont un plugin NDK pour C et C++
• Thèmes clair et sombre avec les couleurs Material Design
Gratuit et open source CodeAssist est un environnement de développement intégré (IDE) Android gratuit et open source, distribué sous licence GNU GPL v3.0. Il contient quelques petites publicités, désactivables gratuitement dans l'application. Le code source, les problèmes rencontrés et les nouvelles versions sont disponibles sur GitHub :
https://github.com/tyron12233/CodeAssist
IDE Android : codez en Kotlin et Java, prévisualisez les fichiers Compose, générez des APK. Aucun PC requis.
Date de mise à jour
26 oct. 2026