With BeHe Keyboard you can enjoy programming and using special keys (such as CTRL and ALT) on your android device without forgetting the design. You can switch between keyboard faces with a simple press of a button, so it's easy to use BeHe Keyboard as your main keyboard. The app features three keyboard faces (QWERTY, so you can use it for regular typing, Arrow Keys, so you can use it in the terminal, and Programming for, well, programming). There are multiple themes for the app with more to be added in the future. You can also select which keyboard to display first.
License: Apache License 2.0
For full details and additional technical information, see this application's page on the F-Droid wiki.
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.Download F-Droid