ShakeはAndroidデバイス用の明らかにシンプルなアプリで、非常にクールな機能をいくつかロック解除します。 AndroidプラットフォームはiOSほどロックダウンされていないため、開発者は低レベルでハードウェアに自由にプラグインできます。 Shakeは、デバイスの加速度計をポーリングし、少しの動きを監視します。 携帯電話がガタガタと音を立てると、選択したアプリを起動するアクションが発生します。 Shakeアプリ自体は見た目はあまりありませんが、UIは主な魅力ではありません。
Shakeには、アプリをもう少し活用するために使用できるいくつかの異なるモードがあります。 シンプルモードでは、電話を振ったときにアクティブにするアクションを1つ選択できます。 ここではカメラが便利な選択肢ですが、着信音モード、懐中電灯、自動輝度などの特定のシステム設定を切り替えることもできます。
詳細モードでは、水平方向と垂直方向の振動が区別されます。 それぞれに対して、異なるアクションまたはアプリを選択できます。 プロ設定では、「前方への揺れ」も追加されます。これは、基本的に、携帯電話で顔にぶつかることを模倣しています。 これは雑草に少し入り込み始めますが、拡張モードは危険なしに多くの機能を提供します。
設定では、アプリの感度を選択できます。 デバイスが一日中机の上に座っている場合は、髪の引き金になります。常にポケットから携帯電話を持ち出している場合は、より硬くなります。 Shakeがトリガーされるとデバイスが振動し、選択したアクションが約1秒後に実行されます。
Shakeは、加速度計の出力を監視するサービスをバックグラウンドで実行することで機能します。 この種の機能は前代未聞ではありませんが、バッテリーに深刻な影響を及ぼすリスクが常にあります。 この方法でセンサーを監視するアプリは、デバイスでウェイクロックを引き起こす傾向があります。 これは、画面がオフのときにCPUがオンになっている場合です。 それは本質的に電話が深い眠りに入るのを防ぎます。
このアプリは、テスト中のウェイクロックに光を当てています。 8時間以上、電話は1時間未満シェイクによってウェイクロックされました。 消費されたバッテリーの約10%を使用しましたが、これはかなり良好です。 バッテリーの寿命に夢中なユーザーはShakeをあまり気にしませんが、十分なジュースがあれば便利な機能を提供します。 このアプリは完全に無料です。