VauCode Documentation
Build modern software directly from your Android development workspace.
This documentation follows the current VauCode app: project creation, standard and Monaco editors, terminals, local previews, diagnostics, ten toolchain components, Android devices, Flutter, Rust, Python, React Native, Next.js, Kotlin/Compose, integrations, Lisha AI and Community.
40
Topic guides
7
New Project paths
10
Toolchain components
5
Active integration entries
Major current VauCode capabilities
Direct links to the workflows that changed most across recent VauCode releases.
Flutter projects
Create Flutter Android projects directly, install missing tools, build APK/AAB outputs and use managed hot reload.
Rust + Cargo
Create binary or library Cargo projects, run Cargo commands and use Rust-aware diagnostics.
Python
Create Basic Python, FastAPI or Flask projects with pip, virtual environments and local preview.
React Native
Create projects, run Metro, build Android APKs and reuse the current VauCode Android toolchain.
Monaco Editor
Use the bundled VS Code-style editor with themes, minimap, tabs, terminal and localhost previews.
Developer integrations
Current active entries include GitHub, Firebase, Supabase, Vercel and VauCode Docker.
Complete 0–100 documentation path
Every topic has its own permanent URL, page navigation, related guides and Previous/Next controls.
0–20 · Getting Started & Workspace
Learn VauCode navigation, projects, file browsing and project actions.
VauCode Overview
Understand VauCode as a mobile development workspace for creating, editing, running, building and managing modern software projects on Android.
Navigation & Main Screens
Learn the Projects, Community, Settings and Profile navigation and where major VauCode tools are located.
Projects Dashboard
Use the Projects dashboard to open recent work, create projects, access project actions and continue development.
Create a New Project
Choose the right New Project option for Next.js, Android, Flutter, Rust, Python, React Native or GitHub.
Project File Browser
Browse project files and folders, create items, use keyboard shortcuts and open supported media with Android apps.
Project Actions & Local Project Management
Use project menus for alternate editors, project deletion and other project-level actions.
21–40 · Editor, Terminal & Diagnostics
Edit code, use Monaco, run terminal workflows, preview servers and inspect Problems.
File Editor
Edit project files with tabs, file-specific run controls, terminal access, save behavior and framework-aware actions.
Monaco Editor
Use VauCode's bundled VS Code-style Monaco editor with multi-file tabs, themes, minimap, terminal and local preview tabs.
Editor Options & Auto Save
Control save behavior and common editor actions, including Auto Save, format, copy, theme and minimap options.
VauCode Terminal
Use the built-in terminal for project commands, package tools, framework runs, build logs and multiple local development workflows.
Local Ports & Preview
Preview local development servers and understand how VauCode detects running localhost ports.
Problems & Project Diagnostics
Check project problems using framework-aware diagnostics for TypeScript, Flutter, Android/Gradle, Python and Rust.
Build, Run, Install & Preview Workflow
Understand the common VauCode workflow from source edits to diagnostics, build, device install, local preview and iteration.
41–60 · Toolchains & Devices
Set up Linux, Node, Python, Rust, Git, Android, Flutter and Wireless ADB.
Toolchain Setup Overview
Install and monitor the development runtimes used by Next.js, Python, Rust, Flutter, Android, Git and Wireless ADB.
Alpine Linux Runtime
Set up VauCode's base local Linux userspace before installing Node.js, Python, Rust, Git and Android development tools.
Ubuntu Linux ARM64
Understand the Ubuntu ARM64 runtime used for Flutter and selected Linux tooling in VauCode.
Node.js + Next.js Toolchain
Install Node.js, npm and npx for Next.js and React Native development in VauCode.
Python 3 + pip Toolchain
Install Python, pip and virtual-environment support for scripts, FastAPI and Flask projects.
Rust + Cargo Toolchain
Install Rust, Cargo and Rust development support for native Cargo projects.
Git Toolchain
Install Git and use normal source-control workflows inside VauCode projects.
Android Toolchain: JDK 21 & SDK
Prepare JDK 21, Android SDK and build tools for native Android, Flutter and React Native builds.
Wireless ADB & ADB Manager
Pair, connect and manage Android devices wirelessly for Flutter and Android development.
61–80 · Frameworks & Builds
Build with Next.js, Flutter, Kotlin/Compose, React Native, Rust and Python.
Next.js Development
Create, run, preview and build Next.js projects with VauCode's local Node.js workflow.
Flutter Development
Create Flutter Android projects, install missing tools, analyze code, build APK/AAB outputs and run on connected Android devices.
Flutter Run, Hot Reload & Hot Restart
Run Flutter on a connected device and use VauCode's floating reload control or terminal hot reload commands.
Kotlin + Jetpack Compose Projects
Create native Android projects with Kotlin and Jetpack Compose and use VauCode's Live Edit-ready project workflow.
Android Build, Install, Launch & Live Edit
Build and run native Android projects, install generated APKs, launch apps and use Live Edit controls.
React Native Development
Create React Native projects, run Metro, build Android APKs and install/launch them with VauCode's Android toolchain.
Rust & Cargo Development
Create Rust binary or library projects, run Cargo commands and use Rust-aware diagnostics inside VauCode.
Python, FastAPI & Flask Development
Create Basic Python, FastAPI or Flask projects and run them through VauCode's local Python terminal and preview workflow.
81–100 · Integrations, AI, Community & Help
Connect developer services, use Lisha AI, Community, Settings and troubleshooting.
Developer Integrations Overview
Connect VauCode with developer services and understand which integrations are available now versus marked Coming Soon.
GitHub Integration & Git Workflow
Connect GitHub, browse accessible repositories, clone/open projects and continue normal Git source-control workflows.
Firebase Integration
Connect Google/Firebase, view accessible Firebase projects and select the project used with the development workspace.
Supabase Integration
Connect Supabase, choose a project and browse user-visible project modules such as Tables, Functions and Triggers.
Vercel Integration
Connect Vercel and browse accessible personal/team projects while understanding the current direct-deploy limitation.
VauCode Docker
Open VauCode Docker and see which development services are currently listed as supported.
Lisha AI Coding Agent
Use Lisha AI for project-aware coding, file edits, diagnostics, Git review and approved terminal actions.
VauCode Community
Use VauCode Community to browse discussions, topics and groups, share solutions and manage groups you own.
Settings, Account, Profile & Updates
Use Settings for integrations, toolchains, ADB, account access, support, notifications, updates and documentation.
VauCode Troubleshooting
Resolve common setup, project, Flutter, React Native, GitHub, diagnostics and local-preview problems.
VauCode → Settings → Learn VauCode
The Learn VauCode action in the app opens this documentation hub.