CodeAssist is 'n Android IDE vir jou foon en tablet. Skryf Kotlin en Java, kyk hoe Jetpack Compose-voorskoue opdateer terwyl jy tik, en bou, teken en installeer regte Android-programme op die toestel self. Geen rekenaar, geen wolkboubediener, geen Gradle-daemon nie.
Dit is 'n volledige Android IDE, nie 'n kode-speelplek nie: maak multi-module Android-projekte oop, voeg biblioteke vanaf Maven by, en stuur 'n APK of App Bundle wat jy kan installeer of publiseer.
Bou Android-programme op jou toestel
• Die hele gereedskapsketting loop op jou foon: aapt2, die Kotlin-samesteller, die Java-samesteller, D8-deksering, verpakking en APK-ondertekening
• Inkrementele bouwerk herhaal slegs wat verander het
• Installeer en begin jou program met een tik, en volg dan die uitvoer daarvan in Logcat
• Stel bouwerk vry met R8-krimping, Android App Bundles (AAB) en jou eie ondertekeningsleutel
• Multimoduleprojekte, bouvariante, ViewBinding, AIDL, KSP (Room, Hilt) en google-services.json vir Firebase
• Afhanklikhede van Maven Central en Google se Maven-bewaarplek, plus plaaslike JAR- en AAR-lêers
• Voer bestaande Gradle-projekte in, of voer joune uit as 'n Gradle-projek om op 'n rekenaar oop te maak
Kotlin- en Java-kode-redigeerder
• Kodevoltooiing wat aanhou werk op halfgeskrewe kode, met outomatiese invoere
• Foute en waarskuwings terwyl jy tik, met een-tik-kitsoplossings
• Gaan na definisie, implementering en tik, simboolsoektog en leesbare biblioteekbronne
• Herformateer kode, optimaliseer invoere, kodevou en woordomslag
• Android XML-voltooiing vir uitlegte, manifeste, waardes en tekenbare elemente
• 'n Koderingssleutelbordbalk vir simbole, knyp om te zoem, en redigeerderkleurskemas
Jetpack Compose en uitlegvoorskoue
• @Preview-samestellings word regstreeks langs jou kode weergegee en opgedateer soos jy wysig
• Voorskou XML-uitlegte, insluitend jou eie persoonlike aansigte, sonder om 'n bou uit te voer
KI-koderingsassistent
• Beskryf 'n verandering in gewone woorde. Die agent lees jou projek, wysig die kode, voer 'n bou uit en wys 'n verskil wat jy kan ongedaan maak
• Gebruik jou eie sleutel vir Anthropic Claude, Google Gemini, OpenAI of OpenRouter, of 'n versoenbare poort. 'n Gratis Gemini-sleutel werk
• Heg skermkiekies aan, noem lêers met @, en tel gestoorde sessies later op
Git en GitHub
• Kloon, verbind, vertak, saamsmelt, stoor en stoot
• Meld aan by GitHub om private bewaarplekke te kloon en pull-versoeke oop te maak
Leer en oefen
• Interaktiewe Java- en Kotlin-lesse met oefeninge wat saamstel en op jou toestel loop
• 'n Daaglikse koderingsuitdaging met 'n publieke ranglys
• Begin vanaf sjablone en voorbeeldprogramme in die Projects Store, of publiseer jou eie
Ook ingesluit
• Blokredigeerder: skakel 'n Java-lêer oor na Scratch-styl blokke en terug sonder om 'n karakter te verloor
• Begin Java- en Kotlin-konsoleprogramme met 'n interaktiewe konsole
• 'n Loop-sandput wat vra voordat jou program die netwerk, lêers of ander prosesse gebruik
• Inproppe wat die IDE uitbrei, insluitend 'n NDK-inprop vir C en C++
• Ligte en donker temas met Material You-kleure
Gratis en oopbron
CodeAssist is 'n gratis, oopbron Android IDE gelisensieer onder die GNU General Public License v3.0. Dit wys 'n paar klein advertensies, en jy kan hulle gratis in die toepassing afskakel. Bronkode, uitgawes en vrystellings is op GitHub:
https://github.com/tyron12233/CodeAssist
Android IDE: kode in Kotlin en Java, voorskou van Compose, bou APK's. Geen rekenaar nodig nie.
Opgedateer op
30 Okt. 2026