iRSSの日記 このページをアンテナに追加 RSSフィード

2009-12-20

[][]Sony Ericsson XPERIA™ X10のSDKダウンロードしてみた


Sony Ericsson XPERIA™ X10のSDKが公開されましたがこのSDKでは、Androidadd-onとして XPERIA™ X10のエミュレーターが提供されています。

f:id:iRSS:20091219214317p:image

Sony Ericsson Xperia™ X10 add-on for the AndroidSDK – Installation Guide (44 KB)のPDFインストールの仕方が書いてありますが

http://developer.sonyericsson.com/site/global/docstools/android/p_android.jsp

から、add-onダウンロードし、androidの add-onsの下に解凍すればOK。

f:id:iRSS:20091220103640p:image

そうそう、「Sony Ericsson Developer World」への登録が必要かもしれません。これも、フォームに入力するだけで、簡単(あ、一応規約とか読むけど)。もちろん、無料です。

add-onsへの解凍

$ android list target

すると

id: 10 or "Sony Ericsson Mobile Communications:X10:4"
     Name: X10
     Type: Add-On
     Vendor: Sony Ericsson Mobile Communications
     Revision: 1
     Description: XPERIA X10 Device
     Based on Android 1.6 (API level 4)
     Skins: WVGA854, X10 (default), HVGA, WVGA800, QVGA

が増えていました。

eclipseのWindowメニューのAVD Manegerで、新規AVD作成をします。

f:id:iRSS:20091220092310p:image

また、デフォルトエミュレータが起動すると、巨大すぎてMacの13インチ画面に収まらないので、エミュレーターの画面サイズを指定して起動しておくのがよろしいと思います。

f:id:iRSS:20091220092306p:image

こんな設定でAVD Manegerから手動起動しておけば、Macの画面にもいい感じで収まりました



f:id:iRSS:20091220092303p:image

起動中



f:id:iRSS:20091220092302p:image

起動しました。スキンがSonyな感じ。PSPとか、ブラビアでおなじみの雰囲気


f:id:iRSS:20091220092252p:image

デフォルトは、英語表示



f:id:iRSS:20091220092254p:image

アプリ一覧



日本語化を行う

Settings > Local & text -> Select locale より Japaneseを選択する。

f:id:iRSS:20091220092255p:image

日本語になった。



f:id:iRSS:20091220092258p:image

アプリ一覧も日本語に


f:id:iRSS:20091220092257p:image

ためしに、電池情報表示してみた


f:id:iRSS:20091220092253p:image

ちなみに、電話キー



新規プロジェクトで、

f:id:iRSS:20091220092309p:image

X10を指定してプロジェクトを作ってみた






[2009-12-20 09:45:29 - X10_01]Performing jp.ne.hatena.d.iRSS.HelloX10 activity launch
[2009-12-20 09:45:29 - X10_01]Automatic Target Mode: using existing emulator 'emulator-5556' running compatible AVD 'X10'
[2009-12-20 09:45:29 - X10_01]Uploading X10_01.apk onto device 'emulator-5556'
[2009-12-20 09:45:29 - X10_01]Installing X10_01.apk...
[2009-12-20 09:45:31 - X10_01]Success!
[2009-12-20 09:45:31 - X10_01]Starting activity jp.ne.hatena.d.iRSS.HelloX10 on device 
[2009-12-20 09:45:34 - X10_01]ActivityManager: Starting: Intent { cmp=jp.ne.hatena.d.iRSS/.HelloX10 }

f:id:iRSS:20091220092305p:image

デフォルトのプロジェクトが実行できた。


さすがに、XPERIA™ X10の売りである、Timescape™ and Mediascape™はないですが、開発マインドの向上には、このエミュレーター役に立ちそうです。

今日の勉強度合い

こちらの本で176/647P あたり。

メモ

サービスのリファレンスを公開して、誰もが使えるサービスとして使うこともできそう

AlermManagerはクーロンのような役割を果たせる。位置の変化や、時刻の変化を定期的に測定してトリガーするようなアプリがつくれそう。

例えば、乗り過ごし防止に「23:00以降に、自宅の最寄り駅の3km以内にちかづくとアラームする」とかどうでしょう。

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。