Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Android for Carsのお話し

Android for Carsのお話し

Tomoya Miwa

May 16, 2019
Tweet

More Decks by Tomoya Miwa

Other Decks in Technology

Transcript

  1. 自己紹介 • Android, Embedded system, BLE, iOS • DeNA Co.,

    Ltd. Automotive Business Unit. • 前々職ではカーナビ作ってたよ! tomoya0x00 Twitter, GitHub, Qiita
  2. アウトライン スマホとカーナビ連携の歴史 Android for Cars ~ before #io19 ~ Android

    for Cars ~ after #io19 ~ Android for Carsのこれから 1 4 3 2
  3. Terminal Mode • Nokia端末をUSBでHead Unitに接続 • スマホ画面を Head Unit側にミラーリング表示 •

    Head Unit側操作でスマホを操作可能 • 画像はVNCで転送している • VNCはリモートデスクトップ用の技術 7
  4. CarPlay (2/2) • Siriが使える •でも、”Hey Siri!”には無反応? • 画面上 or 物理ボタンを押す必要あり

    • どんなアプリが開発できる? • Audio/Messaging/VoIP • Navigation(iOS12から) 18
  5. Android Auto (1/2) • AndroidとHead Unitを有線接続 •後に無線接続も可能に? • Android Auto専用の画面表示に切り替え

    •起動できるアプリも限られる • アプリもAndroid Auto専用の画面表示 25
  6. 33

  7. Google Assistant’s driving mode (1/2) • “Hey Google. Let’s drive!”

    で driving modeへ • よく使う機能へのボタンが表示 • アクションのサジェスチョン • 行先(カレンダー連動) • 取れなかった電話 • 音楽(レジューム再生可能) • ナビを継続したまま安全に操作 34
  8. 37

  9. 39

  10. 41

  11. 42

  12. 44

  13. Android Automotive OS in Polestar 2 (1/3) • ホーム画面に4つのタイルを置ける •

    例:Maps/電費情報/電話/Spotify • ワンタップで電気スタンド検索、音楽再生可能 • 何のアプリのタイルを置くかカスタマイズ可能 • Google Assistantはもちろん使える • ナビは目的地到着時の予測電池残量を表示可能 45
  14. Android Automotive OS in Polestar 2 (2/3) • クラスター側(メーター表示部分)にナビ表示可能 •

    クラスター側はAndroidではなく 全く別のリアルタイムOSで動作 • ナビ映像をAndroid側から出力して 表示しているっぽい • 車の操作 • エアコン/シートヒーター/シート位置 46
  15. Android Automotive OS in Polestar 2 (3/3) • BTペアリング中スマホと連携 •

    通知読み上げ/返信 • プロファイル切替 • インストール済みアプリ • タイル表示 • バックカメラ映像の表示 47
  16. 51