A: Server-side execution allows users to run simple programs in a large variety of programming languages. The server is hosted on Google Cloud Platform and is based on an open source project called judge0. Nothing is persisted and we don't store or access your code.
It comes with the purchase of the app as we don’t feel like a monthly subscription model suits the nature of development tools or competes with other existing services. That being said, we are shifting the focus of the app from remote to local execution. Currently, you can run Python and Node.js code locally. We are working on adding support for languages like C, C++ and Java.
A: The editor shares most keyboard shortcuts with Visual Studio Code on desktop: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
For Code App specific shortcuts, hold command to see the list.
A: Many NPM / Python modules contain native components that need to be compiled when installing. These modules cannot be installed due to iOS's limitation. In addition, some modules only support desktop environment as some APIs are not available on iOS. However, you may create an issue if you want a specific module to be supported.
A: You'll need to set your credentials at
Settings > Version Control > Authentication. In many cases,
you need to use a personal access token instead of the regular password. For GitHub, see https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token