ネイティブのテキスト入力を呼び出すクラスです。提供されている、便利機能付きの入力フィールドがそのまま使えるようになります。主要なゴールであることが伺えます。行うため、埋め込みフォントが使えない、などの制限があります。その振る舞いが異なります。特定の機能を利用する場合は、各プラットフォームでの動作確認が必要になることもありそうです。テキストフィールドを使った実装になるようです。デスクトップ上ではネイティブのテキストフィールドを利用する利点があまり無いから、ということでしょう。デスクトップ環境専用の機能です。必要性は低いという判断のようです。負荷の高い処理は避けたいという意図もあったかもしれません。