IMEとして動いているSimejiですが、ランチャー機能を付けてみました。 IMEはサービスとして動いているので、それを活かしたランチャーを考えました。 Androidでデフォルトのランチャーと言えば、ホーム画面で下から引っ張る形のグラフィカルなランチャーです。 一般的な利用フローを考えてみました。 1.起動中のアプリを停止(もしくはHomeボタン) 2.ランチャーを引き出す(もしくはHomeのショーカット) 3.アプリを選択して起動 ということで、アプリを起動するのに最短でも2ステップを要します。 Simejiランチャーは加速度センサーを利用した、モーションランチャーです。 menuボタンを押しながら左、前、右、後に(ある程度の早さで)傾けると、 それぞれの方向に登録したアプリが起動します。 ということで、登録したよく使うアプリに関しては1ステップで起動できて便利です。