https://github.com/appdevforall/codeonthego
Code on the Go is an IDE that lets you build Android apps on Android phones, without a laptop computer and without Internet access.
https://github.com/appdevforall/codeonthego
android build-tools developer-tools ide java kotlin mobile-development offline-first
Last synced: 2 months ago
JSON representation
Code on the Go is an IDE that lets you build Android apps on Android phones, without a laptop computer and without Internet access.
- Host: GitHub
- URL: https://github.com/appdevforall/codeonthego
- Owner: appdevforall
- License: gpl-3.0
- Created: 2024-12-11T18:16:32.000Z (over 1 year ago)
- Default Branch: stage
- Last Pushed: 2026-02-24T19:03:59.000Z (2 months ago)
- Last Synced: 2026-02-24T20:35:53.471Z (2 months ago)
- Topics: android, build-tools, developer-tools, ide, java, kotlin, mobile-development, offline-first
- Language: Java
- Homepage: https://www.appdevforall.org/
- Size: 1.17 GB
- Stars: 93
- Watchers: 7
- Forks: 10
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
Code On The Go
Code on the Go is an IDE that lets you build Android apps on Android phones, without needing a traditional computer or Internet access.

Report a bug or request a feature •
Telegram channel •
Telegram discussions
## Installation
Download the Code On The Go APK from the App Dev for All website.
## Limitations
This is an early, experimental version of Code on the Go, our offline-first Android IDE. This release is intended for Android developers who are comfortable testing rough software and providing constructive feedback. Please note:
- Some features are incomplete or missing
- Stability may vary across devices
- UI and interactions are provisional
## Contributing
See the [contributing guide](./CONTRIBUTING.md).
## Thanks to
Code on the Go includes software developed by the [Apache Software Foundation](https://www.apache.org). Additional thanks to these developers:
- [Akash Yadav](https://github.com/itsaky) for [AndroidIDE](https://github.com/AndroidIDEOfficial/AndroidIDE)
- [Rosemoe](https://github.com/Rosemoe) for [CodeEditor](https://github.com/Rosemoe/sora-editor)
- [Termux](https://github.com/termux) for [Terminal Emulator](https://github.com/termux/termux-app)
- [Bogdan Melnychuk](https://github.com/bmelnychuk)
for [AndroidTreeView](https://github.com/bmelnychuk/AndroidTreeView)
- [George Fraser](https://github.com/georgewfraser) for
the [Java Language Server](https://github.com/georgewfraser/java-language-server)
- [Vivek](https://github.com/itsvks19) for [LayoutEditor](https://github.com/itsvks19/LayoutEditor)
Thanks to all the developers who have contributed to this project!
## Contact us
- [Website](https://www.appdevforall.org)
- [Official Telegram channel](https://t.me/CodeOnTheGoOfficial)
- [Telegram discussions](https://t.me/CodeOnTheGoDiscussions)
- [Email](mailto:feedback@appdevforall.org)
## Documentation and reference materials
### Creative Commons
The following PDF is redistributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0):
- Java, Java, Java: Object-Oriented Problem Solving, Third Edition by R. Morelli and R. Walde, previously published by Pearson Education, Inc. (Source: https://open.umn.edu/opentextbooks/textbooks/java-java-java-object-oriented-problem-solving)
### Free books from Goalkicker.com
- Android Notes for Professionals (Source: https://goalkicker.com/AndroidBook/)
- Java Notes for Professionals (Source: https://goalkicker.com/JavaBook/)
- Kotlin Notes for Professionals (Source: https://goalkicker.com/KotlinBook/)
### Third-Party Documentation
This project includes unmodified documentation from:
#### Android Mobile App Developer Tools
licensed under CC BY 4.0:
https://creativecommons.org/licenses/by/4.0/
Source: https://developer.android.com
#### Kotlin Programming Language
licensed under CC BY 4.0:
https://creativecommons.org/licenses/by/4.0/
Source: https://kotlinlang.org/
#### OpenJDK Development Kit (JDK) documentation
licensed under Debian Open Publications license:
https://www.debian.org/opl
Source: https://packages.debian.org/unstable/openjdk-17-doc
## License
```
Code On The Go is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Code On The Go is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Code On The Go. If not, see .
```
Any violations to the license can be reported either by opening an issue or writing a mail to us
directly.