CodeAssist - Android IDE

44рмЯрм┐ рм╕рморнАрмХрнНрм╖рм╛
рммрм┐рм╖рнЯрммрм╕рнНрмдрнБ рморнВрм▓рнНрнЯрм╛рмЩрнНрмХрми
рм╕рморм╕рнНрмдрнЗ
100рм╣+
рмбрм╛рмЙрмирм▓рнЛрмб
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐
рм╕рнНрмХрнНрм░рм┐рмирм╕рмЯрнН рмЫрммрм┐

рмПрм╣рм┐ рмЖрмкрнН рммрм┐рм╖рнЯрм░рнЗ

CodeAssist is an Android IDE for your phone and tablet. Write Kotlin and Java, watch Jetpack Compose previews update as you type, and build, sign and install real Android apps on the device itself. No PC, no cloud build server, no Gradle daemon.

It is a complete Android IDE, not a code playground: open multi-module Android projects, add libraries from Maven, and ship an APK or App Bundle you can install or publish.

Build Android apps on your device
тАв The whole toolchain runs on your phone: aapt2, the Kotlin compiler, the Java compiler, D8 dexing, packaging and APK signing
тАв Incremental builds redo only what changed
тАв Install and launch your app in one tap, then follow its output in Logcat
тАв Release builds with R8 shrinking, Android App Bundles (AAB) and your own signing key
тАв Multi-module projects, build variants, ViewBinding, AIDL, KSP (Room, Hilt) and google-services.json for Firebase
тАв Dependencies from Maven Central and Google's Maven repository, plus local JAR and AAR files
тАв Import existing Gradle projects, or export yours as a Gradle project to open on a computer

Kotlin and Java code editor
тАв Code completion that keeps working on half-written code, with automatic imports
тАв Errors and warnings as you type, with one-tap quick fixes
тАв Go to definition, implementation and type, symbol search, and readable library sources
тАв Reformat Code, Optimize Imports, code folding and word wrap
тАв Android XML completion for layouts, manifests, values and drawables
тАв A coding keyboard bar for symbols, pinch to zoom, and editor color schemes

Jetpack Compose and layout previews
тАв @Preview composables render live next to your code and update as you edit
тАв Preview XML layouts, including your own custom views, without running a build

AI coding assistant
тАв Describe a change in plain words. The agent reads your project, edits the code, runs a build and shows a diff you can undo
тАв Use your own key for Anthropic Claude, Google Gemini, OpenAI or OpenRouter, or a compatible gateway. A free Gemini key works
тАв Attach screenshots, mention files with @, and pick up saved sessions later

Git and GitHub
тАв Clone, commit, branch, merge, stash and push
тАв Sign in to GitHub to clone private repositories and open pull requests

Learn and practice
тАв Interactive Java and Kotlin lessons with exercises that compile and run on your device
тАв A daily coding challenge with a public leaderboard
тАв Start from templates and sample apps in the Projects Store, or publish your own

Also included
тАв Block editor: switch a Java file to Scratch-style blocks and back without losing a character
тАв Run Java and Kotlin console programs with an interactive console
тАв A run sandbox that asks before your program uses the network, files or other processes
тАв Plugins that extend the IDE, including an NDK plugin for C and C++
тАв Light and dark themes with Material You colors

Free and open source
CodeAssist is a free, open-source Android IDE licensed under the GNU General Public License v3.0. It shows a few small ads, and you can turn them off in the app at no cost. Source code, issues and releases are on GitHub:
https://github.com/tyron12233/CodeAssist
Android IDE: code in Kotlin and Java, preview Compose, build APKs. No PC needed.
рмЧрмд рмЕрмкрмбрнЗрмЯрм░ рм╕рморнЯ
рмирмнрнЗрморнНрммрм░ 4, 2026

рмбрм╛рмЯрм╛ рм╕рнБрм░рмХрнНрм╖рм╛

рмбрнЗрмнрнЗрм▓рмкрм░рморм╛рмирнЗ рмЖрмкрмгрмЩрнНрмХ рмбрм╛рмЯрм╛рмХрнБ рмХрм┐рмкрм░рм┐ рм╕рмВрмЧрнНрм░рм╣ рмПрммрмВ рм╕рнЗрнЯрм╛рм░ рмХрм░рмирнНрмдрм┐ рм╕рнЗрм╣рм┐ рмзрм╛рм░рмгрм╛ рм╕рм╣рм┐рмд рм╕рнБрм░рмХрнНрм╖рм╛ рмЖрм░рморнНрмн рм╣рнБрмПред рмЖрмкрмгрмЩрнНрмХ рммрнНрнЯрммрм╣рм╛рм░, рмЕрмЮрнНрмЪрм│ рмПрммрмВ рммрнЯрм╕ рмЖрмзрм╛рм░рм░рнЗ, рмбрм╛рмЯрм╛ рмЧрнЛрмкрмирнАрнЯрмдрм╛ рмУ рм╕рнБрм░рмХрнНрм╖рм╛ рмкрнНрм░рм╛рмХрнНрмЯрм┐рм╕ рмнрм┐рмирнНрми рм╣рнЛрмЗрмкрм╛рм░рнЗред рмбрнЗрмнрнЗрм▓рмкрм░ рмПрм╣рм┐ рм╕рнВрмЪрмирм╛ рмкрнНрм░рмжрм╛рми рмХрм░рм┐рмЫрмирнНрмдрм┐ рмПрммрмВ рм╕рнЗ рм╕рморнЯрм╛рмирнБрм╕рм╛рм░рнЗ рмПрм╣рм╛рмХрнБ рмЕрмкрмбрнЗрмЯ рмХрм░рм┐рмкрм╛рм░рмирнНрмдрм┐ред
  • рмПрм╣рм┐ рмЖрмк рмдрнГрмдрнАрнЯ рмкрмХрнНрм╖рмЧрнБрнЬрм┐рмХ рм╕рм╣ рмПрм╣рм┐ рмбрм╛рмЯрм╛ рмкрнНрм░рмХрм╛рм░рмЧрнБрнЬрм┐рмХ рм╕рнЗрнЯрм╛рм░ рмХрм░рм┐рмкрм╛рм░рнЗ
    рмбрм┐рмнрм╛рмЗрм╕ рмХрм┐рморнНрммрм╛ рмЕрмирнНрнЯ ID
  • рмХрнМрмгрм╕рм┐ рмбрм╛рмЯрм╛ рм╕рмВрмЧрнНрм░рм╣ рмХрм░рм╛рмпрм╛рмЗрмирм╛рм╣рм┐рмБ
    рмбрнЗрмнрнЗрм▓рмкрм░рморм╛рмирнЗ рмХрм┐рмкрм░рм┐ рм╕рмВрмЧрнНрм░рм╣рм░ рмШрнЛрм╖рмгрм╛ рмХрм░рмирнНрмдрм┐ рм╕рнЗ рммрм┐рм╖рнЯрм░рнЗ рмЕрмзрм┐рмХ рмЬрм╛рмгрмирнНрмдрнБ
  • рмЯрнНрм░рм╛рмЮрнНрмЬрм┐рмЯ рм╕рморнЯрм░рнЗ рмбрм╛рмЯрм╛ рмПрмирмХрнНрм░рм┐рмкрнНрмЯ рмХрм░рм╛рмпрм╛рмЗрмерм╛рмП

рмирнВрмЖ рмХрмг рмЕрмЫрм┐

A hotfix for 3.40.0.

- Fixed a crash pressing Back from Get plugins with no project open
- Fixed a crash on New project with two Dart plugins installed
- A closed project stays closed, and store links no longer close the one you are editing
- Tapping a notification opens what it is about; the daily challenge opens the Daily tab
- Files shared to CodeAssist go into your open project
- Storage can delete a closed project

рмЖрмк рм╕рмкрнЛрм░рнНрмЯ

рмлрнЛрмирнН рмирморнНрм╡рм░рнН
+639989127422
рмбрнЗрмнрнЗрм▓рмкрм░рмЩрнНрмХ рммрм┐рм╖рнЯрм░рнЗ
Amitoj Singh
contact@sketchub.in
V.P.O. Wadala Granthian Tehsil Batala, Gurdaspur, Punjab 143506 India

Sketchub рмжрнНрн▒рм╛рм░рм╛ рмЕрмзрм┐рмХ

рм╕рморм╛рми рмЖрмкрнНтАН