App Dev for All Blog

Code on the Go release notes – 26.34

This release includes clearer opt-in text and several other improvements.

Code on the Go release notes – 26.33

This release includes new plugins, support for floating editor windows, better filtering on the list of saved projects, Git UI improvements, and more.

Built with CoGo: AVO Player

We’re showcasing apps built by the CoGo™ community! App: AVO Player Developer: Prabath Kumara Description: AVO Player is a modern, high-performance Android multimedia player engineered with Kotlin. It is designed to provide a seamless and visually stunning media experience. Key features include: Universal media support: Built to handle almost all popular audio and video formats. Integrated […]

Code on the Go release notes – 26.31

This release includes new plugins, support for floating editor windows, better filtering on the list of saved projects, Git UI improvements, and more.

Our partnership with the Offline Internet Consortium

We're partnering with the Offline Internet Consortium on our shared mission: bringing crucial digital resources, educational materials, and skill-building tools to communities in low-bandwidth or entirely offline environments.

Build the IDE you want: Introducing plug-in tiers

Our flexible install model supports the widest range of users and devices Code On the Go (CoGo™) shipped Version 1 on April 28, 2026 as a 1 GB Android package. Because we want to support global developers on the widest range of Android devices, that’s just too big, especially for people who pay for data […]

From consumers to creators: Breaking barriers to app development at CSTA 2026

New Orleans in July is not for the faint of heart. But the heat outside was matched by the energy inside the convention center, where CS educators from around the country gathered for the Computer Science Teachers Association (CSTA) 2026 conference. Through a generous grant from the Offline Internet Consortium, I represented App Dev for […]

Built with CoGo: Daily Wallpapers

We’re showcasing apps built by the CoGo™ community! App: Daily Wallpapers Developer: Gonzalo Gastón Benites Description: Daily Wallpapers displays a new Bing image-of-the-day every day to personalize your device. Daily automatic wallpaper updates Apply to home screen, lock screen, or both Save wallpapers to your gallery Mark your favorites View wallpaper history HD and mobile […]

Code on the Go release notes – 26.26

Our support community is moving to GitHub Discussions! Updated features include easier project naming, a live project performance graph, and more.

Curaçao 2026: Together again, building what’s next

The ADFA team's annual in-person retreat in Curaçao focused on two themes: getting developers to "Done!" faster and using offline-capable AI more effectively. A team hackathon produced several promising proofs-of-concept for new CoGo features, which the team will continue refining with an eye toward possible release as experimental features for feedback from our user community.

Your phone is the only computer you need

Code on the Go eliminates the need for a second computer when building Android apps, a problem that's existed for decades in app development. For the hundreds of millions of people worldwide whose only computer is their phone, this isn't just convenient, it's what makes Android development possible at all for them.

New plugins power the CoGo open ecosystem

Code on the Go's plugin system gives you access to a lean, personalized IDE by letting you choose only the plugins you actually need, which matters especially on a phone where storage is limited. We've just released a new batch of community and ADFA-built plugins covering everything from Sketch-to-UI and Python/Flask support to a Material icons library, a custom NDK environment, and a billable time tracker for freelance developers.

Code on the Go release notes – 26.23

This release includes five new plugins, including a Material icons repo, an ultra-fast NDK environment, Sketch to UI (now a plugin), a time-tracking solution, and experimental Python/Flask support.

Our first community code contribution made Code on the Go speak

CoGo received its first community pull request from a visually impaired developer who added TalkBack screen reader support to the app's toolbar. The contribution is a practical example of open source development working as intended: a user who needed the tool to work better fixed it themselves, and contributed that fix back to everyone.

Code on the Go compatibility and minimum requirements

Here’s a quick breakdown of what Code on the Go (CoGo) needs to run smoothly. Basic information Minimum operating system: Android 9 Minimum supported Android Gradle Plugin (AGP): 7.3.0 Maximum supported Android Gradle Plugin (AGP): 8.11.0 Supported CPU architecture: 32-bit ARM (armeabi-v7a), 64-bit ARM (arm64-v8a) Approximate system needs Minimum storage: Approximately 3.5GB (assets installation requires […]

Code on the Go release notes – 26.22

This release includes a plugin crash handler, resolution for a user-reported flickering text issue, and other fixes and improvements.

Code on the Go support and feedback resources

We rely on your feedback to make the app better with every release. Here are all the ways you can get in touch.

Code on the Go release notes – 26.21

This release includes UI updates as well as new user-contributed translations. We welcome community contributions! Read the release notes for more information.

Building Git for touch screens: Inside Code on the Go’s mobile-first Git UI

Building a Git UI for a phone-native IDE requires rethinking assumptions that desktop tools take for granted, from diff views that collapse to unreadable columns on a six-inch screen to the friction of switching between an editor and a terminal. Find out about the design and engineering decisions behind CoGo's touch-first Git integration, including why JGit outperforms a terminal wrapper, and how unified diff solves the small-screen layout problem.

FOR IMMEDIATE RELEASE: App Dev for All Launches “Code on the Go,” the First Professional-Grade, Phone-Native IDE

BELMONT, California — April 29, 2026 — App Dev for All today announced the Release 1 (R1) availability of Code on the Go (CoGo™), a free and open-source Android integrated development environment (IDE) that runs entirely on an Android phone or tablet. Unlike traditional mobile development, which typically requires an expensive workstation and high-speed internet, Code on the Go empowers […]

Welcome to Release 1 of Code on the Go

Gene Roddenberry, creator of Star Trek, imagined a world where technology helped humans reach their full potential, and where everyone had access to the tools they needed to learn, solve problems, and grow. At App Dev for All, I chose this optimistic vision as our guide. Today, on behalf of our team, I am proud to offer Release 1 (R1) of Code on the Go.

Code on the Go R1 release notes

Today's release marks a defining moment in our journey: the debut of Release 1 (R1). Learn what's new in this release. New users will find a list of resources to help you get started.

Release 1 Goals for Code on the Go

Release 1 of Code on the Go brings core IDE features like full Kotlin language support, a graphical Git interface, a stronger plugin system, and improved UI layouts to a phone-based Android development environment. The update focuses on making serious Android app development practical on a phone, while adapting to different hardware setups such as tablets, external monitors, and limited connectivity.

Sketch to UI™ in Code on the Go: Create instant app layouts from hand drawings

Code on the Go’s Sketch to UI™ feature lets developers draw a rough app layout on paper, take a photo, and instantly generate usable Android XML, all entirely offline on a phone.