I would like to create a custom keyboard with my own images and layout similar to the Emotikarl app in the AppStore.
Please take a look at this screenshot:

I would like to add my own list of images / emoticons (all images will be created by me) on the keyboard. And when I click the image / emoticon, the image / emoticon will be inserted into the text view at the top of the application.
I have already tried looking at Github and other websites, but I have not found anything like it. How can I do it?
source share