Contenu connexe Similaire à 20120422 日本androidの会 横浜支部 smartwatch開発 (20) 20120422 日本androidの会 横浜支部 smartwatch開発4. SmartWatch MN2とは
参考:http://store.sonyericsson.jp/
我らがSonyEricson社謹製の凄くすごい時計。4月に発売
主な機能として、時刻が表示されたりする!あとアプリ動くよ
5. LiveViewとはなんだったのか
参考:http://store.sonyericsson.jp/
2010年秋冬ぐらいに発売してた。
基本SmartWatchと同じコンセプトですが、、、
・2ボタン+上下左右タッチセンサー
(タッチパネルではない)
・腕時計アタッチメントをつけると充電端子が
ふさがれてしまう致命的な斬新設計
・ソニエリロゴはかっこいいね!
好きだけど!使えなかった!(ノД`)
7. 対応機種はXperia
・Xperia™ arc SO-01C
・ Xperia™ acro IS11S、SO-02C
・ Xperia™ ray SO-03C
・ Xperia™ PLAY SO-01D
・ Xperia™ NX SO-02D レイチェル姉さん・・・(ノД`)シクシク
・ Xperia™ acro HD IS12S、SO-03D
※Xperia™ SO-01Bには対応しておりません01Bには対応し
ておりません。
(4/21時点Xperia Store[sonymobile.jp]より)
Xperiaでよろしく!( `・∀・´)ノ
8. だけじゃないような
■Perfect partners ■Compatibility – other brands
Live with Walkman™ HTC Desire S (4/21時点sonymobile.com)
Xperia™ active HTCEvo 3D/Shooter
Xperia™ arc HTC Sensation
Xperia™ arc S HTC Wildfire
Xperia™ mini HTC Wildfire S
Xperia™ mini pro Motorola Defy
Xperia™ neo Motorola Droid 2/Milestone 2
Xperia™ neo V Motorola RAZR
Xperia™ PLAY Orange San Fransisco
Xperia™ pro Samsung Galaxy 5
Xperia™ ray !? Samsung Galaxy Ace
Xperia™ S Samsung Galaxy Fit
Xperia™ X10 Samsung Galaxy Gio
Xperia™ X10 mini Samsung Galaxy Mini ほんとは何でも動くのか
Xperia™ X10 mini pro Samsung Galaxy S II も?( ̄ー ̄)
Xperia™ X81Bには対応しておりません。 Galaxy SL
Samsung
13. 開発準備
①普通にandroidアプリ開発できる環境
1)Eclipse (version 3.6以降)
2)JDK(Java SE Development Kit, version5以降)
3)Android SDK (最新のSDK ToolsとSDK Platform-tools)
②Smart Extension SDK
sonymobile(英語)のページからダウンロードする。
SmartExtension_SDK_version1.0.1.zip
http://developer.sonymobile.com/cws/devworld/downloads/
download/smartextensionsdkversion10zip
18. サンプルコード
Code_examples/
SampleControlExtension/ アプリケーションのサンプル
SampleNotificationExtension/ 通知機能のサンプル
SampleSensorExtension/ センサーアプリのサンプル
SampleWidgetExtension/ ウィジェットのサンプル
SmartExtensionAPI/ API群
SmartExtensionUtils/ APIを便利に使うUtil
サンプルが4つ。
下2つが重要。APIは必ず使うもの。UtilsはAPIのヘルパー。
Utilは必須ではないが便利なので使ったほうが良いですよ
24. サンプルの依存関係
・エラーが消えてること
SampleControlExtension
・ビルド時に「android library projects
(サンプルアプリ)
cannot be launched」エラーが出たら
project.propertiesファイルを修正する
依存
android.library=false
SmartExtentionsUtil ・エラーが消えてること
(APIのヘルパークラス) ・/binに.jarができてること
(無ければプロジェクトをクリーンしてみる)
依存
SmartExtentionAPI ・/binに.jarができてること
(API) (無ければプロジェクトをクリーンしてみる)
26. アプリの設定など
AHA(SmartWatch)から、インストールされている
対応アプリ一覧が見れます
個々のアプリを指定して、アプリの有効/無効を
設定できます
アプリ設定を行えます。
自作の設定画面(Activity)を呼び出すことができます
(サンプルだとREADMEしかない画面が出ます)
ここで初回情報入力してもらい、preferenceに保存
しておき、次回以降読み出すことでSmartWatch側
操作だけ、という使い方ができます
28. アプリ公開
通常のAndroidアプリと同様にマーケット公開し
ます。
「LiveWare TM extension for SmartWatch」を
説明文に入れておくと、
AHA(SmartWatch)のアプリ検索ボタンから、
マーケット検索してくれる。
あ、スクリーンショット取るのがめんどくさいです
Emulator使ってキャプチャが楽かな。。。
30. ここで買えますけど...
http://store.sonyericsson.jp/
Sony Ericsson Store限定販売 9,480円
Xperia NXとXperia acro HDユーザーは特別価格の6980円 (5月31日まで)
発売日数時間で売り切れ、以降「近日入荷」のまま(´・ω・`)