Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/glintonliao/key-board

A programmers' keyboard dedicated to code editing on mobile devices
https://github.com/glintonliao/key-board

ios swift uikit xcode

Last synced: about 2 months ago
JSON representation

A programmers' keyboard dedicated to code editing on mobile devices

Awesome Lists containing this project

README

        






[Key: Board]


A programmers' keyboard dedicated to code editing on mobile devices.













## Intro

**[Key: Board]** is a programmers' keyboard dedicated to code editing on mobile devices.

When we want to type a bracket with the iOS default keyboard, we need to click twice and jump two levels to find it, which is very tedious; but with this keyboard, the experience of typing numbers and symbols can be greatly improved.

## Features

### A Brand New Layout

layout

Base on the "qwerty" layout, **[Key: Board]** added the number keys row, commonly used symbols such as `.`, `,` and `:`, and an extra command keys row for entering parenthesis effectively.

### Command Keys

You can enter the specific symbol by clicking one of the four keys in the middle, and select the specific key.


layout

layout

### Number Keys

There is also an extra row for numbers and the corresponding symbols for input on the top layer.


layout

layout

When the keyboard is shifted, the symbols will be the default keys of the row, and the tab key will be "reversed".

### Language mode and auto suggestions

The leftmost key indicate the current language mode, by clicking it, you can jump to the main page of the app, and change the language mode.

Different language mode will affect the results of auto suggestions.


layout

layout

### Swipe Mode

In addition to clicking, you can also use swipe to enter numeric keys and symbol keys.

For example, if you want to enter a left bracket(`(`), you can swipe the corresponding key to the lower left corner.

## Download

You can download the app on App Store.



## License

GNU General Public License v3.0