DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Cover image for πŸ”₯πŸ”₯πŸ”₯Worlds first animation effects for Android keyboard!!!πŸ”₯πŸ”₯πŸ”₯πŸ”₯
Vitali Pomanitski
Vitali Pomanitski

Posted on

πŸ”₯πŸ”₯πŸ”₯Worlds first animation effects for Android keyboard!!!πŸ”₯πŸ”₯πŸ”₯πŸ”₯

Hiiiiiii,
I'm back again with another cool feature. Last time I were here with a terminal app I've created - Chat over SSH. (https://dev.to/vitalipom/ssh-chat-www-vitalipom-com-now-with-usernames-1d4b) which is off now.

Today I'm here to show you a brand new feature I developed for Android, a keyboard with worlds first animation effects!!!!

You type, and the letters fly right into the screen πŸ˜ƒ.

The keyboard is EXTREMELY comfortable to type with. It has full punctuation marks on the bottom row without the need for those annoying long presses that are required in GBoard and SwiftKey in order to punctuate. It does not have swipe yet. But it is planned.

And it has this feature that when you slide your finger over the keyboard, it moves the carret.

It supports something like 30 languages. It has some basic spelling check and it has voice to type and smilies.

Plus, when you swipe up from the space bar there undo and redo buttons to undo/redo any changes you made in the text. (I.e if you erased something important).

The last animation feature will be a premium feature and basic, although also very cool animation are available in the free version of FKeyboard (also known as Effectedkeyboard-neva).

There are 3 themes with different animations on key press as you type.

And there are also plenty of customization options, as for those who are used to gboard's bottom bar for example.

So gang, check out this video and comment below πŸ˜ƒ.

https://youtu.be/oOjwoOtSUMM

Top comments (0)

Timeless DEV post...

How to write a kickass README

Arguably the single most important piece of documentation for any open source project is the README. A good README not only informs people what the project does and who it is for but also how they use and contribute to it.

If you write a README without sufficient explanation of what your project does or how people can use it then it pretty much defeats the purpose of being open source as other developers are less likely to engage with or contribute towards it.