Google+ もご覧ください
ユーザーアイコン

レビュー

Motion Library for iOS and Android - 背面タップが使えるようになるモーションライブラリ

Motion Library for iOS and Android - 背面タップが使えるようになるモーションライブラリ

これはなかなかマニアック。使い道を考えるだけで面白いことができそうですよ。

スマートフォンではシェイクやタップ、スワイプと言った操作に反応ができますが、Motion Library for iOS and Androidははさらにモーションを追加してくれるというSDKです。

Motion Library for iOS and Android
Motion Library for iOS and Android

近い将来、モーションを自分で追加できるとのことですが現在は、

  • 背面タップ
  • 背面ノック
  • ウェーブ

の3つのモーションがサポートされています。

Motion Library for iOS and Androidの使い方

デモアプリのコードは次のようになっています(iOSの場合)。

- (void)viewDidLoad
{
    [super viewDidLoad];

    [[KiwiSDK sharedInstance] startMotionServices];
    [[KiwiSDK sharedInstance] addSoftTapObserver:self withSelector:@selector(softTapDetected:)];
    [[KiwiSDK sharedInstance] addKnockObserver:self withSelector:@selector(knockDetected:)];
    [[KiwiSDK sharedInstance] addWaveObserver:self withSelector:@selector(waveDetected:)];
    // Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

- (IBAction)softTapDetected:(id)sender
{
    NSLog(@"Soft Tap Detected");
}

- (IBAction)knockDetected:(id)sender
{
    NSLog(@"Knock Detected");
}

- (IBAction)waveDetected:(id)sender
{
    NSLog(@"Wave Detected");
}

これでアプリを実機上で動かすと、真っ白な画面が立ち上がりますので、背面をタップしたり軽く揺り動かすと言ったモーションに反応してログが出ます。

2014-05-07 16:07:37.249 KiwiLibraryTestApp[1150:60b] Soft Tap Detected
2014-05-07 16:07:39.104 KiwiLibraryTestApp[1150:60b] Wave Detected
2014-05-07 16:07:47.179 KiwiLibraryTestApp[1150:60b] Wave Detected
2014-05-07 16:07:55.832 KiwiLibraryTestApp[1150:60b] Knock Detected
2014-05-07 16:08:05.833 KiwiLibraryTestApp[1150:60b] Soft Tap Detected

さてモーションの認識ですが、現時点ではノックとタップの区別が今ひとつよく分かりません。しかしどちらは認識されるので、両方同じ動作で良ければ使えそうです。後、ケースをつけていると認識が今ひとつの場合があるので注意が必要でしょう。

前面を使うのが当たり前で、背面を使ってアクションを起こすという発想はありませんでした。Motion Library for iOS and Androidを使えばスマートフォン/タブレットの利用シーンがさらに広がるかも知れませんね。

Team Kiwi

Bring motion into your app

Screenshot 2014 05 07 16.02.26
タグ:

記事をリクエストする

関連記事

コメント