3 ms·
Tasty Imitation Keyboard (https://github.com/archagon/tasty-imitation-keyboard https://github.com/archagon/tasty-imitation-keyboard), a basic replica of the def
by archagon 12y ago
Tasty Imitation Keyboard (https://github.com/archagon/tasty-imitation-keyboard https://github.com/archagon/tasty-imitation-keyboard), a basic replica of the default iPhone keyboard written in Swift. Features include a close approximation of the keyboard appearance on all iPhones, entirely programmatic art and layout, auto-capitalization, a built-in settings screen, and easy extensibility. I've already used it to write a transliterating Cyrillic keyboard and get it into the App Store[1], and I intend to update it whenever I release new keyboards or patch my existing ones. Code is messy, but I needed to get it out the door.
In the grand scheme of things it's not much, but as my first "real" open-source project, I'm pretty proud of it! There are a few other "looks like the system keyboard"-type keyboards in the App Store, and mine knocks them out of the park.
(I'm also working on a blog post about the pains involved in building a 3rd party iOS keyboard.)
[1]: Translit Keyboard, http://translit-keyboard.archagon.net http://translit-keyboard.archagon.net