These guidelines and requirements can help you to develop a custom Input Method Editor (IME) to help a user input text in a language that can't be represented easily on a standard QWERTY keyboard. For an overview of IMEs, see Input Method Editor (IME). Default IME A user can select any of their active IMEs (Settings -> Time & Language -> Language -> Preferred languages -> Language pack - Options)