A transparent look at the real state of Pocket Code β what we've built, what's missing, and where we're headed. 7 modules, 300+ screens, and a premium model designed to be fair.
Pocket Code is a native Android IDE that integrates 9 professional tools in a
single app. Code editor with LSP, native Linux terminal + SSH, API tester,
database manager with native PostgreSQL, visual designer, community marketplace,
multi-provider AI assistance, AI Office, and Workflows.
Built with Kotlin and Jetpack Compose, clean multi-module architecture,
Material 3 dark-first. This isn't a concept: it's over 300 screens and
composables already implemented.
In this post, we want to be completely transparent about where we stand.
What's already built
Code editor β 77 files, 45+ composables
The most mature module in the project. A mobile equivalent to VS Code:
- Full LSP for 9+ languages with semantic autocompletion, inline
diagnostics, and parameter hints
- Multi-cursor, minimap, code folding, regex search, Go to Definition, Peek
Definition
- Full refactoring: rename symbol, extract method/variable, move to file
- Integrated Git with blame, diff viewer, rebase, cherry-pick, stash, and AI
commit messages
- Command Palette, Vim/Emacs mode, 20+ themes, split editor, configurable
keybindings
- Emmet, snippets, path autocompletion, code formatting, encoding selector
It's the most complete mobile code editor we know of. Period.
Linux Terminal + SSH β 41 composables, 31 sheets
A Termius-like SSH client plus a built-in native Linux terminal:
- SSH with password, key (RSA, Ed25519, ECDSA), certificate, and multi-factor
authentication
- Built-in SFTP with remote file browser, transfer queue, and inline editor
- Port forwarding: local (
-L), remote (-R), dynamic SOCKS (-D), X11,
and agent forwarding
- Native Linux terminal with bash, Python and Node.js available without extra
setup
- Multi-session with split view (up to 4 panes), broadcast input, macros, and
expect rules
API Tester β 10 main tabs
A full Postman in your pocket:
- REST, WebSocket, GraphQL, and SSE in a single client
- 8 auth types: OAuth 2.0, Bearer, Basic, API Key, Digest, AWS Signature,
Hawk, NTLM
- Hierarchical collections, environments with variables, collection runner
- Mock server, performance testing, cURL import/export, multi-language code
generation
Database manager β 33 screens
Support for 8 database engines: SQLite/Room, Firestore, Neon, Supabase,
PlanetScale, MongoDB, Turso, and Upstash.
- Auto-generated ER diagram with cardinality, zoom/pan, and mini-map
- SQL console with syntax highlighting, table/column autocomplete, and visual
EXPLAIN
- Full schema explorer, backup/restore, mock data generator
- Color-coding by environment (red = production, green = dev) to prevent
accidents
Visual designer β 6 composables
A Figma Lite-style tool integrated directly into the IDE:
- Interactive HTML/CSS canvas with zoom, pan, snap-to-grid, and alignment guides
- 7 responsive breakpoints, 10 preconfigured CSS animations, design tokens
- Export to HTML/CSS, React, Vue, Svelte, and PNG/SVG
Marketplace β 13 composables
A community platform for sharing and downloading resources:
- Code, designs, templates, and components with categories and tags
- Search with filters, ratings, reviews, and featured sections
- Backend with REST API + Firestore
AI Assistance β 40+ composables
Integration with multiple AI providers:
- 39 registered services: OpenAI GPT-4, Google Gemini, Anthropic Claude, and
more
- In-editor chat with automatic code context
- Quick actions: refactoring, code explanation, test and documentation
generation
- BYOK model (bring your own API key) + secure backend proxy
Monetization model
The complete local IDE is 100% free and functional.
We designed the premium model after thoroughly studying the competition (Acode,
Spck Editor, Dcoder, AIDE, Replit, Termius) and our target user psychographics.
Pricing: $6.99/month Β· $11.99/quarter Β· $34.99/year
| Feature | Free | Premium |
|---|
| Full editor with LSP | β
| β
|
| SSH Terminal | 1 host | β
Unlimited |
| Full API Tester | β
| β
|
| AI with Gemini | β
Unlimited | + GPT-4, Claude |
| DB engines | SQLite + Firestore | 8 engines |
| Marketplace | Download | + Publish |
| Deploy | β | Vercel, Railway, Fly.io |
| Editor themes | 1 | 20+ |
The principle is simple: if you work locally, you never pay. Premium is for
those who need more cloud power.
What's missing
Let's be clear: Pocket Code is not yet published on Google Play. We're in
the final phase:
- Formal testing and performance auditing
- Battery and memory consumption optimizations
- Play Store listing and graphic assets preparation
- Website (what you're reading right now)
This site is part of that preparation: built with Next.js 16, full i18n in
Spanish and English, blog, and optimized SEO.
Why are we sharing all this?
Because trust is built through honesty.
We're not going to make up download statistics or fake Play Store ratings. When
we launch, the numbers will be real. And this blog is where we'll document every
step.
The goal is simple: build the most complete Android IDE that exists, and
build it right.
Ready to try Pocket Code?
Download the app and start coding from your mobile.