>_ Build for real
Gradle, the Android Gradle Plugin, the Kotlin compiler and an OpenJDK (independent
build) runtime, all running as native processes on your device. Build variants and
flavors, keystore management, signing, and C/C++ projects with CMake and ndk-build.
{ } An editor that keeps up
Editing stays smooth in large files, with syntax highlighting for 20+ languages.
Completion, go-to-definition, quick fixes and reformat come from real language
servers for Kotlin, Java, C/C++, Python and Rust — installed on first use.
◈ Live preview
See Compose and XML layouts update as you type, without waiting for a rebuild or a
reinstall. Edits are compiled and patched over the app already on your device.
● On-device debugger
A real JDWP debugger: breakpoints, call stack, frames, locals and stepping against a
running app process — including an app running on a second phone over the network.
$ Terminal and Git
A Linux-style terminal with git, python, bash, node and more, plus a built-in Git
panel for status, diff, commit and push. Project-wide search across your tree.
The dev-tools userland installs on first use.
✦ AI assistance
Generate and fix code without leaving the editor. Bring your own API key free on
every tier, and it talks to the provider directly. A managed AI budget is included
on the top tier if you would rather not manage keys.