AndroidのHOME アプリ(シェル)自作方法の検討

iOS4発表でマルチタスクを実装してきたiPhone


Androidは既にマルチタスクを実現していたけど、タスク表示や切り替えのUIや操作性変えられないかと、思う今日この頃。


最初に考えたのは切り替えのトリーガとなる、「HOMEボタンのキーイベント取得方式」、これはできなさそう(できてしまうと悪意あるアプリでの乗っ取りが可能になる?)


もう一つの方法として、HOME アプリ(シェル)自体を自作してしまう方法。


SDKのフォルダ"platforms\android-1.6\samples"にHOME アプリサンプルコードがあるため、これを参考にすれば開発できそう。


実際、サンプルを動かすと"Home"画面の下部に動作中のタスクが表示されている。これは面白そう!