Try Keyboardy
Free, Arabic and English, on Android and iPhone.
A full media library inside the keyboard: short trending videos, GIFs and stickers, all searchable in Arabic and English.
Type a word and a row of matching videos, stickers and GIFs appears right above the keys. Tap one: on Android it goes straight into the chat where the app accepts it, and on iPhone it is copied for you to paste.
A full Arabic layout with a diacritics key, and a search that forgives hamza — type it with or without, and you land on the same result.
How to type tashkeel in KeyboardySearch for a sticker or a GIF in Arabic and actually find it. Most keyboards only understand English here.