CodeAssist è un IDE Android per smartphone e tablet. Scrivi codice Kotlin e Java, visualizza le anteprime di Jetpack Compose che si aggiornano in tempo reale mentre scrivi e crea, firma e installa vere app Android direttamente sul dispositivo. Niente PC, niente server di build cloud, niente demone Gradle.
È un IDE Android completo, non un ambiente di sviluppo: apri progetti Android multi-modulo, aggiungi librerie da Maven e distribuisci un APK o un App Bundle che puoi installare o pubblicare.
Crea app Android sul tuo dispositivo
• L'intera toolchain viene eseguita sul tuo telefono: aapt2, il compilatore Kotlin, il compilatore Java, il dexing D8, il packaging e la firma APK
• Le build incrementali ripristinano solo ciò che è cambiato
• Installa e avvia la tua app con un solo tocco, quindi segui il suo output in Logcat
• Build di rilascio con riduzione R8, Android App Bundle (AAB) e la tua chiave di firma personalizzata
• Progetti multi-modulo, varianti di build, ViewBinding, AIDL, KSP (Room, Hilt) e google-services.json per Firebase
• Dipendenze da Maven Central e dal repository Maven di Google, oltre a file JAR e AAR locali
• Importa progetti Gradle esistenti o esporta il tuo come progetto Gradle da aprire su un computer
Editor di codice Kotlin e Java
• Completamento automatico del codice che continua a lavorare sul codice parzialmente scritto, con importazioni automatiche
• Errori e avvisi durante la digitazione, con correzione rapida con un solo tocco Correzioni
• Vai a definizione, implementazione e tipo, ricerca simboli e sorgenti di librerie leggibili
• Riformatta il codice, ottimizza le importazioni, ripiegamento del codice e a capo automatico
• Completamento XML Android per layout, manifest, valori e drawable
• Una barra della tastiera per la programmazione con simboli, zoom tramite pizzico e schemi di colori dell'editor
Anteprime di Jetpack Compose e layout
• I componibili @Preview vengono visualizzati in tempo reale accanto al codice e si aggiornano durante la modifica
• Anteprima dei layout XML, incluse le viste personalizzate, senza eseguire una build
Assistente di programmazione AI
• Descrivi una modifica in parole semplici. L'agente legge il progetto, modifica il codice, esegue una build e mostra una differenza che puoi annullare
• Utilizza la tua chiave per Anthropic Claude, Google Gemini, OpenAI o OpenRouter, oppure un gateway compatibile. Funziona con una chiave Gemini gratuita
• Allega screenshot, menziona i file con @ e riprendi le sessioni salvate in un secondo momento
Git e GitHub
• Clona, esegui commit, crea branch, unisci, salva e invia
• Accedi a GitHub per clonare repository privati e aprire pull request
Impara e fai pratica
• Lezioni interattive di Java e Kotlin con esercizi che si compilano ed eseguono sul tuo dispositivo
• Una sfida di programmazione giornaliera con una classifica pubblica
• Inizia da modelli e app di esempio nel Projects Store o pubblica le tue
Inoltre
• Editor a blocchi: passa da un file Java a blocchi in stile Scratch e viceversa senza perdere un carattere
• Esegui programmi console Java e Kotlin con una console interattiva
• Una sandbox di esecuzione che chiede conferma prima che il programma utilizzi la rete, i file o altri processi
• Plugin che estendono l'IDE, incluso un plugin NDK per C e C++
• Temi chiari e scuri con i colori di Material You
Gratuito e open source CodeAssist è un IDE Android gratuito e open source, rilasciato sotto licenza GNU General Public License v3.0. Mostra alcuni piccoli annunci pubblicitari, che possono essere disattivati gratuitamente all'interno dell'app. Il codice sorgente, i problemi segnalati e le release sono disponibili su GitHub:
https://github.com/tyron12233/CodeAssist
IDE Android: scrivi codice in Kotlin e Java, visualizza l'anteprima con Compose, crea APK. Non è necessario un PC.
Ultimo aggiornamento
30 ott 2026