Is it possible to use Ionic to create an Android/iOS keyboard application?

#1

I wanted to know if it is possible to create a custom keyboard app, like Gboard or Swiftkey.

This means the app need to register itself as a keyboard in the device settings then allow the user to switch keyboard to this app.