スマートフォンの機種依存対策は 300種類以上の端末に帯するリモートアクセ

Remote Testkitとは何かを簡単に説明すると,クラウド上にあるスマートフォンの実機をレンタル利用できるサービスである。

[TGS 2015]スマートフォンの機種依存問題に泣くアプリ開発者を救う? NTTレゾナントの「Remote Testkit」とはなにか

 主な利用目的は,アプリケーションの機種依存による問題を検証すること。
 膨大な種類のスマートフォンが市場に出回っている現在,スペックやOSのバージョンは,機種ごとにまちまちだ。ある機種では動くのに,別の機種では動かないとか,ある機種ではきちんと表示されるのに,別の機種では表示が崩れるといったことは,頻繁に発生する。

 こうした問題に対し,市場に存在するすべてのスマートフォンを購入して,それぞれに開発中のゲームをインストールして動作検証するというのは,かかる費用も時間も,明らかに現実的ではない。また,ゲームのリリース後に,「動かない」というユーザーからの苦情が出たからといって,問題に対応するために,同じ端末をわざわざ端末を買ってテストするというのも,やはり非現実的だ。
 こうした問題を解決するのが,Remote Testkitの役目である。

 Remote Testkitを使うと,一時的に特定の端末をレンタルし,インターネット経由でその端末を使ってテストを行える。使いたい機種の選定やレンタル申し込みに特別な手続きは不要で,メニューの上から特定の機種を選べば――その機種が貸出中でない限り――,すぐにテストが開始できるわけだ。

[TGS 2015]スマートフォンの機種依存問題に泣くアプリ開発者を救う? NTTレゾナントの「Remote Testkit」とはなにか

 Remote Testkitで端末を借りると,その端末とテスト用のPCをUSB経由で接続している状態となる。そのため,ゲームのインストールもドラッグ&ドロップで可能であり,「Android Studio」や「Xcode」といったメジャーな開発環境もそのまま使えるという。また,Webブラウザでの表示が崩れていないかをチェックすることも可能だ。

 念のために繰り返しておくと,Remote Testkitはスマートフォンをエミュレートしているわけではなく,インターネット経由で実機に接続するサービスである。スマートフォンに表示されている画面が,インターネット経由で転送されてくるという,ある種のリモートアクセスと考えれば分かりやすいだろう。
 表示のレスポンスは非常に高速で,ほぼリアルタイムで操作が可能だ。もちろんサウンド再生にも対応している。
 ちなみに,このシステムを実現する通信技術については,「独自の技術を使っている」とのことで,さすがに詳しくは教えてもらえなかった。

[TGS 2015]スマートフォンの機種依存問題に泣くアプリ開発者を救う? NTTレゾナントの「Remote Testkit」とはなにか
[TGS 2015]スマートフォンの機種依存問題に泣くアプリ開発者を救う? NTTレゾナントの「Remote Testkit」とはなにか

 Remote Testkitでは,Android 2.3以降とiOS端末を300機種以上用意しているとのこと。当然だが,最新の機種も含まれており,端末の発売後2週間以内には,テスト可能端末として用意できるそうだ。

ちっちゃなLEGOバンドがダフト・パンクを演奏。かわいすぎるな?

エレクトリック・ライト・オーケストラが世界最小のオーケストラと言われるなら、こちらは世界最小(物理)のロボットバンドです。LEGOで構成されたロボットバンドがダフト・パンクの『Da Funk』を演奏しています。
 


【大きな画像や動画はこちら】

ベースやiPhone、ニンテンドーDSをペコペコ叩いて演奏するLEGOのキャラクターたち。なるほど、これがミニマルミュージック(物理)!

この小さなロボットバンドをこしらえたのは、イタリアのサウンドデザインチームOpificio Sonico。過去にはデペッシュ・モードのカバー演奏も手がけています。

レゴと人間のセッション、なんだか異種間交友っぽくてSFしい。


Toa Mata Band - Episode4[YouTube]
Toa Mata Band - Episode3[YouTube]

(ヤマダユウス型) 関連記事
Calendar
«  September 2015  »
S
M
T
W
T
F
S

 
 
1
2
3
4
5
6
7
8
9
10
11
13
14
15
16
17
18
19
20
21
22
23
25
26
27
28
29
30
 
 
 

search this blog.
recent comment
category
archives
links
others