読者です 読者をやめる 読者になる 読者になる

ナカザンドットネット

Android Developer's memo

ABC 2011 Winterでオモチャをもらいました

Android zeemote

株式会社アプリックスさんのブースで、zeemoteという携帯端末向けの外部リモコンを無料配布していました。(名刺と引き換え)

こんなんです↓
f:id:Nkzn:20110110222955j:image:w320
f:id:Nkzn:20110110222951j:image:h320

とりあえず動かしてみる。

1. ジョイスティック下の「Dボタン」を長押しで電源オン
2. Android(要2.0以上)からペアリング

f:id:Nkzn:20110110223937p:image

3. Android Marketから、Zeemote JS Ctrl Input Methodをインストール

Zeemoteの公式デモアプリらしいです。
f:id:Nkzn:20110110224228p:image

4. 「設定」→「言語とキーボード」から、Zeemote IMEを有効化

f:id:Nkzn:20110110224408p:image


※↑の「Zeemote IMEの設定」から、キーバインドの設定が可能です。*1
f:id:Nkzn:20110110224719p:image

5. Zeemoteから文字入力とかしてみる

普通のキーボード切り替えのノリで、入力欄長押しでInputMethodを変更。
f:id:Nkzn:20110110225337p:image

Zeemote IMEを選択すると、「コントローラーはいねえがー!」と探し始めます。
zeemoteの電源が切れてたりすると怒られるので、先に電源いれときましょう。
f:id:Nkzn:20110110225534p:image

接続が成功すると、こんな感じ↓のダイアログが出たあと、すぐに元の入力欄に戻ります。
f:id:Nkzn:20110110225829p:image


僕の環境では、デフォルトだと

  • ジョイスティック→「カーソルキー」
  • Aボタン→「@」
  • Bボタン→「スペースキー」
  • Cボタン→「改行」
  • Dボタン→「メニューキー」

に割り振られていたので、適当に押してたらこんな感じになりました。
f:id:Nkzn:20110110230239p:image

ランプの色について

日本語版の取説によれば、

  • 青とオレンジが交互に点滅→接続待ち
  • 青が点滅→接続中

らしいです。
また、公式サポートセンター(英語)で色々探してみたところ、

Why is my controller flashing amber?
If your controller indicator light is flashing amber only, it is time to change the batteries.

  • オレンジが点滅→電池切れ

とのことです。電池を交換してください。

SDKどこー?

※2011/01/11 11:50追記
SDKのダウンロード方法を見つけました。今夜、まとめを作ろうと思います。

さて、現状での問題は、SDKが見当たらないことです。
アプリックスさんからはこんな紙をいただきました。
f:id:Nkzn:20110110231731j:image:w320

しかし実際、リンクを潜っていくと

f:id:Nkzn:20110110231954p:image:w400

こんなページとか

f:id:Nkzn:20110110232145p:image:w400

こんなページに辿りつくばかりで、SDKらしきものがダウンロードできそうなページがありません。
Bazaarのアプリックスブースにいた方によれば、「デベロッパー登録すればSDKが手に入る」とのことでしたが、登録したはずなのにQ&Aページしか見つからないという残念な状況。
どこ情報ー? それどこ情報よー? という状態です。


公式にあった、一番正解に近そうな情報はこのへんでしょうか。

How do I become a Zeemote Ready Game Developer ?
Zeemote is interested in partnering with Game Developers to produce games compatible with the JS1.
The Zeemote SDK enables game developers to adapt their game to the JS1. In order to obtain the SDK, your company must first sign an SDK Agreement that has specific terms and conditions.
Later, when your game is complete, you can submit the game to Zeemote for approval through a process called Zeemote Ready Certification.
If this is of interest to you, please click here to register on the Zeemote Support Portal. Be sure to answer the questions for developers.
After this information is received someone at Zeemote will provide you with the agreement.

2つ目の赤字に注目です。
デベロッパー登録情報を受け取ったZeemote社の誰かが、あなたに(開発者登録に対する)合意の旨を送ります」(超意訳
ということは、デベロッパー登録してから何営業日か経ったあとで、Zeemote社からSDKが送られてくる可能性もあるんですね。

結局

数日、様子を見てみようと思います。
タダでもらえる類のオモチャとしては、Google I/Oの端末本体ほどではないものの、かなり面白い部類に入ると思いますので、同じくZeemoteを入手した他のデベロッパーさんたちと協力して、可能性を探っていきたいと思います。

*1:なんかこの画面に接続の手順全部書いてある……