This is an onscreen keyboard. It's a modification of the Android keyboard, originally with Norwegian, Swedish, Danish keyboard layouts in addition to the English layout. Now it also has Faroese, Finnish, German, Icelandic and Northern Sámi. Install separate applications to get dictionaries to the keyboard.