Pocket Code 是一款原生 Android IDE,将9 款专业工具集成到一个应用中。它包含带 LSP 的代码编辑器、原生 Linux 终端 + SSH、API 测试工具、内置原生 PostgreSQL 的数据库管理器、可视化设计器、社区市场、多供应商 AI 辅助、AI Office 以及工作流。
它采用 Kotlin 和 Jetpack Compose 构建,拥有清晰的多模块架构,并以 Material 3 暗色优先。这不是一个概念产品:目前已经实现了超过 300 个屏幕和 composable。
在这篇文章中,我们想完全透明地说明我们目前所处的阶段。
已经构建好的部分
代码编辑器 — 77 个文件、45+ 个 composable
这是项目中最成熟的模块。一个移动端的 VS Code 等价物:
- 完整的 LSP,支持 8 种语言(TypeScript、JavaScript、Python、HTML、CSS、
JSON、YAML、Bash),并为另外 16+ 种语言提供高亮,具备语义自动补全、
内联
诊断和参数提示
- 多光标、缩略图、代码折叠、正则搜索、跳转到定义、查看定义
- 完整的重构功能:重命名符号、提取方法/变量、移动到文件
- 集成 Git,支持 blame、diff 查看器、rebase、cherry-pick、stash,以及 AI
提交信息
- 命令面板、Vim/Emacs 模式、20+ 种主题、分屏编辑器、可配置的
快捷键
- Emmet、代码片段、路径自动补全、代码格式化、编码选择器
这是我们所知最完整的移动端代码编辑器。就这么自信。
Linux 终端 + SSH — 41 个 composable、31 个 sheet
一个类 Termius 的 SSH 客户端,外加内置的原生 Linux 终端:
- SSH 支持密码、密钥(RSA、Ed25519、ECDSA)、证书和多因素
身份验证
- 内置 SFTP,包含远程文件浏览器、传输队列和内联编辑器
- 端口转发:本地(
-L)、远程(-R)、动态 SOCKS(-D)、X11
和 agent 转发
- 原生 Linux 终端,无需额外配置即可使用 bash、Python 和 Node.js
- 多会话与分屏视图(最多 4 个窗格)、广播输入、宏,以及
expect 规则
API 测试工具 — 10 个主标签页
把整个 Postman 装进口袋:
- 在单一客户端中支持 REST、WebSocket、GraphQL 和 SSE
- 8 种认证类型:OAuth 2.0、Bearer、Basic、API Key、Digest、AWS Signature、
Hawk、NTLM
- 分层集合、带变量的环境、集合运行器
- Mock 服务器、性能测试、cURL 导入/导出、多语言代码
生成
数据库管理器 — 33 个屏幕
支持9 种活跃的数据库引擎:SQLite/Room、Firestore、Neon、Supabase、
PlanetScale、MongoDB、Turso 和 Upstash。
- 自动生成的 ER 图,包含基数、缩放/平移和小地图
- SQL 控制台,带语法高亮、表/列自动补全和可视化
EXPLAIN
- 完整的架构浏览器、备份/恢复、模拟数据生成器
- 按环境进行颜色编码(红色 = 生产、绿色 = 开发)以防止
误操作
可视化设计器 — 6 个 composable
一款直接集成在 IDE 中的类 Figma Lite 工具:
- 交互式 HTML/CSS 画布,支持缩放、平移、对齐网格和对齐参考线
- 7 种响应式断点、10 种预配置的 CSS 动画、设计令牌
- 导出为 HTML/CSS、React、Vue、Svelte 以及 PNG/SVG
市场 — 13 个 composable
一个用于分享和下载资源的社区平台:
- 代码、设计、模板和组件,带分类和标签
- 带筛选器的搜索、评分、评论和精选板块
- 后端采用 REST API + Firestore
AI 辅助 — 40+ 个 composable
与多个 AI 供应商集成:
- 4 个集成的供应商(全部采用 BYOK / OAuth):Google Gemini、OpenAI
(Codex)、Anthropic Claude 和 GitHub Copilot。Copilot 进一步提供 13+
种多厂商模型(Meta Llama、Mistral、DeepSeek……)
- 编辑器内聊天,自动带入代码上下文
- 快捷操作:重构、代码解释、测试和文档
生成
- BYOK 模式(自带 API 密钥)或通过官方 CLI(Claude Code、Codex、Gemini)
进行 OAuth 登录——Pocket Code 不是 AI 供应商;请求会直接从设备
发送到各个供应商
变现模式
完整的本地 IDE 100% 免费且功能完整。
我们在深入研究竞争对手(Acode、Spck Editor、Dcoder、AIDE、Replit、Termius)
以及目标用户画像之后,才设计了这套高级会员模式。
定价: $6.99/月 · $11.99/季 · $34.99/年
| 功能 | 免费 | 高级会员 |
|---|
| 带 LSP 的完整编辑器 | ✅ | ✅ |
| SSH 终端 | 1 个主机 | ✅ 无限制 |
| 完整的 API 测试工具 | ✅ | ✅ |
| 使用 Gemini 的 AI(BYOK) | ✅ 已启用 | + GPT-4、Claude(BYOK) |
| 数据库引擎 | SQLite + Firestore | 9 种引擎 |
| 市场 | 下载 | + 发布 |
| 部署 | — | Vercel、Railway、Fly.io |
| 编辑器主题 | 1 | 20+ |
原则很简单:只要你在本地工作,就永远不必付费。高级会员是为
那些需要更多云端能力的人准备的。
还缺什么
我们直说:Pocket Code 尚未在 Google Play 上发布。我们正处于
最后阶段:
- 正式测试与性能审计
- 电池和内存消耗优化
- Play Store 商品详情和图形素材的准备
- 网站(也就是你现在正在阅读的内容)
这个网站正是上述准备工作的一部分:使用 Next.js 16 构建,提供完整的
西班牙语和英语 i18n、博客以及优化过的 SEO。
我们为什么要分享这一切?
因为信任是通过诚实建立起来的。
我们不会编造下载量统计,也不会伪造 Play Store 评分。当
我们正式发布时,所有数字都将是真实的。而这个博客就是我们记录每一
步的地方。
目标很简单: 打造一款现存最完整的 Android IDE,并把它做好。