Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[展開用]Android wear abc2014w-kenichikambara

1,239 views

Published on

ABC 2014 Winterの講演資料です。

Published in: Technology
  • Be the first to comment

[展開用]Android wear abc2014w-kenichikambara

  1. 1. Android Wear概要とアプリ開発基礎
 +最新動向 2014/12/21 神原 健一(@korodroid)
  2. 2. 2 自己紹介 l 神原 健一 (@korodroid) l モバイル関連活動 l 国内外での講演活動 •Droidcon Stockholm 2014 •Droidcon Spain 2014 •Droidcon Amsterdam 2013 •Droidcon Paris 2013 •Smartphone & Tablet 2014 Spring Tokyo •DevSummit 2013 Summer l 書籍執筆 •ブログ「Mobile Dev Blog」 •NTTソフトウェア(株)所属
  3. 3. 目次 3 1. Android Wear関連のトピック 2. Android Wearの概要 3. アプリ開発の基礎 4. 最新動向
  4. 4. 4 1. Android Wear関連のトピック
  5. 5. Google I/O 2014(6月)にて Android Wearの正式版+実機が発表 5出典:ITPro - I/O 2014特集記事
  6. 6. Google I/O 2014にて 6 GoogleのAndroid Wearアプリのデモあり 出典:ITPro - I/O 2014特集記事
  7. 7. Google I/O 2014にて パートナー企業開発のAndroid Wearアプリも 7出典:ITPro - I/O 2014特集記事
  8. 8. Android Wear 8出典:Google Android Wear PromotionVideo
  9. 9. 9 2. Android Wearの概要
  10. 10. Android Wear対応デバイス 対応デバイスが既に発売中 10
  11. 11. Android Wearの概要 ウェアラブルに特化したAndroid 11 代表的な3つの特徴 ① ② ③
  12. 12. 12 主な特徴①:通知
  13. 13. 13 主な特徴②:音声認識
  14. 14. 14 アプリ 主な特徴③:ウェアへのアプリ追加
  15. 15. Android Wearとスマホ・タブレットの関係 スマホ・タブレットと連携して動作 15 ウェア (Android Wear) ハンドヘルド (Androidスマホ・タブレット)
  16. 16. ハンドヘルド→ウェアへの通知の流れ ハンドヘルドに届いた通知→ウェアに転送 16 SFO→JFK Departs 8:05 6:45 SFO→JFK Departs 8:05
  17. 17. Android Wear対応アプリの状況 17 対応アプリは少しずつ増加傾向
  18. 18. 対応アプリの例(1) 音声チャット 18 Hangout
  19. 19. 19 対応アプリの例(2) 料理レシピ Cookpad Recipes
  20. 20. セカイフォン for Android Wear 20 English Speaker Auto Translation German Speaker Sync Voice Out over the headset 対応アプリの例(3) ※Smartphone/Tablet,Android Wear, Google Glass等に対応
  21. 21. 21 セカイフォン for Android Wear 対応アプリの例(3)
  22. 22. 22 セカイフォン for Android Wear セカイフォン for Android Wear デモ
  23. 23. 23 3. アプリ開発の基礎
  24. 24. 24 l Android SDKのインストール l IDEのインストール 
 l Android Wear用System Imageの追加
 OR l Android Wearの実機
 l Android 4.3以上のハンドヘルド http://developer.android.com/training/wearables/apps/creating.html ウェアアプリの開発環境構築
  25. 25. 25 Android Studio 1.0
  26. 26. 26 Android Studio
  27. 27. 27 Android Studio
  28. 28. ウェアアプリ開発のポイント 28
  29. 29. ポイント①(通知の表示) 29
  30. 30. ポイント①(通知の表示) 30 通知表示のカスタマイズ例
  31. 31. ポイント①(通知のアクション) 31 電話発信
  32. 32. ポイント①(通知のアクション) 32 通知アクションの追加例
  33. 33. ポイント②(音声入力) 33
  34. 34. ポイント③(パッケージング) 34 ウェア用アプリ Wearは、Google Play未搭載 ウェア用アプリ
  35. 35. ポイント③(パッケージング) 35 ハンドヘルド用アプリ ウェア用アプリ || 1apk Google Playでのアプリ公開時に要注意 ウェア用アプリ ハンドヘルド用アプリ ウェア用アプリ
  36. 36. ポイント④(データの送受信) 36 ハンドヘルドとウェアアプリ間の通信 •Data API::
 
 スマホとウェアラブル間のデータ同期 •Message API:
 
 スマホとウェアラブル間のメッセージング
  37. 37. 37 データの同期 • パス • メッセージ ポイント④(Data API)
  38. 38. 38 単方向のメッセージング メッセージ ポイント④(Message API)
  39. 39. 39 追加Tips編
  40. 40. 40 Tip 1: 通知のグルーピング
  41. 41. 41 Tip 2: 複数ページの作成
  42. 42. 42 標準API 互換性API •Notification.BigPicture •Notification.Builder •NotificationManager •NotificationCompat.BigPicture •NotificationCompat.Builder •NotificationManagerCompat Tip 3: 利用APIの選択
  43. 43. 43 Tip 4: ウェアラブル向けUIライブラリ CircledImageViewCardFrameWearableListView
  44. 44. 44 ConfirmationActivity Tip 4: ウェアラブル向けUIライブラリ
  45. 45. 45 WatchViewStub Tip 4: ウェアラブル向けUIライブラリ
  46. 46. 46 build.gradle dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.support:wearable:+' compile 'com.google.android.gms:play-services-wearable:+' } Import Library Tip 4: ウェアラブル向けUIライブラリ
  47. 47. 47 4. 最新動向
  48. 48. ハードウェア面 対応デバイスの増加 48
  49. 49. 49 l GPSサポート(ハードウェア依存) l バッテリー省電力化 l 単体での音楽再生サポート l 時計らしさの向上
 
 など Android Wear 4.4W2での変更点 ソフトウェア面
  50. 50. 新機能)単体での音楽再生サポート 50 Bluetoothペアリング
  51. 51. 新機能)時計らしさの向上 51 • 旧バージョン 通知受領 スワイプダウンしておくと… 通知受領 自分でスワイプダウンして表示 • 新バージョン
  52. 52. 52 Android Wear 5.0 Lollipop
  53. 53. 53 l Theaterモード、Sunlightモードの追加 l Watch Face APIの公式提供! l ユーザ補助機能 l 特定アプリの通知ブロック機能の拡張
 
 など Android Wear 5.0での変更点 ソフトウェア面
  54. 54. 新機能)Theater、Sunlightモード 54 Theaterモード Sunlightモード
  55. 55. 新機能)Watch Face APIの公式提供 55 • 旧バージョン • 新バージョン 非公式APIを用いて、開発
 →2015/1末までに公式APIへの対応必須 公式API(5.0 Lollipop対応)を用いて、開発
  56. 56. 56 リファレンス •Android Wear 公式サイト
 
  http://developer.android.com/wear/index.html
 •Android Wearアプリ開発ドキュメント http://developer.android.com/training/building-wearables.html
 •Software Design 2014年11月号 http://gihyo.jp/magazine/SD/archive/2014/201411 •Mobile Dev Blog http://blog.iplatform.org/
 各種記事やblog等を通じて、今後も情報発信予定!
  57. 57. 57 おわりに ハード・ソフトともに いつつある状況! Wearならではの特性を考慮したアプリを!! Wear普及には、コンテンツの充実が必須!!!
  58. 58. 58 おわり •Facebook:http://fb.com/kanbara.kenichi •Google+:+Kenichi Kambara •LinkedIn:http://www.linkedin.com/in/korodroid •Twitter:@korodroid ご清聴ありがとうございました。 (執筆、講演依頼などのお話がございましたら、
 ご連絡をお願い致します。)

×