An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          


Code On The Go

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.




License




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.