App Dev for All was founded to expand global access to computer science education and professional programming resources, especially in regions without high-speed internet access and where many people don’t have access to traditional laptop and desktop computers.
Code on the Go is based on AndroidIDE, a now-archived open-source IDE supporting Java and Kotlin programming on Android phones. (AndroidIDE’s creator joined our team and is primarily responsible for the Code on the Go debugger.)
Our current preview release contains the following:
- Approximately 7,500 non-build files, not including downloaded assets
- 1.7 GB of downloaded assets (before compression)
- Approximately 46,000 tooltips
- 16,500 Java
- 16,500 Kotlin
- 13,600 XML
- 125 IDE
- Approximately 31,000 documentation files
- 29,000 text files (HTML, XML, etc.)
- 1,100 images
- 68 videos
At the time this post was written, our engineering team was actively working to resolve nine bugs, with a backlog of 49 still to be addressed. Twenty-six new features and enhancements are in active development, with a backlog of 635 to be addressed.
When outside reviewers report a bug, we evaluate it right away, and we may ask for more information to help reproduce or understand the problem. When a bug is reported by email or in Telegram, we create a GitHub issue for the bug and share the issue number with the reporter. We also review Sentry logs and other tools to track crashes and exception, collect detailed error reports, and help identify and diagnose issues faster.
Every GitHub issue is automatically added to our internal work management system and prioritized. Because we release new builds weekly, issues you report may not be addressed in the next build you download. We appreciate your patience as we work through the backlog!
Finally (and we can’t say this enough), the goal of our preview release program is to gather feedback. As Android developers, you’re likely to create projects that test Code on the Go in ways that we haven’t, and discover issues that we wouldn’t know about otherwise. If you prefer to wait for a more polished product, we plan to release a stable version in Q2 2026.
We’re grateful that so many of you have downloaded our preview release, and we appreciate the time you’re putting into testing the product. Thank you for being part of this project!