I learned to program in 1975. No books, no teacher, no help. Today, two billion people are cut off from programming. They have a low-end Android phone but no laptop or reliable Internet. For some, if they are caught, they'll go to jail or worse.
Tired of waiting for other people to fix things, I started a nonprofit, App Dev for All, Inc. We've created a free and open-source IDE that runs on ubiquitous Android phones to create full Android apps, no Internet needed. It has the features you expect from a modern IDE. It includes a plugin system for user extensibility and both on-device and remote AI support.
The IDE has some unusual features too:
- Real employees provide support. You're not stuck with Google searches and a chatbot.
- Fast, full documentation of everything on every screen
- Translations into dozens of languages
- Offline-first design, so the software you built last night will also build this morning, even when some guy you've never heard of in a place you've never been to changes something you didn't know you depended on
- Open-source textbooks
- A curriculum for classrooms and self-learners (like me!)
- User-first ethos, because we can. We don't answer to investors.
- Privacy protection. We don't mine your data.
Code On the Go is what I wanted in 1975, updated for the modern era. It is free and open source, of course. Come see it, try it, and take it with you to code on the go. Tell us what you like and what you don't. Make the world better.



