Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Android Autoが 思ったよりしんどい話 2023/11/28 TOGATTA SERVER LT
Slide 2
Slide 2 text
自己紹介 HN: マヤミト 本名: 富山雄太 GitHub: https://github.com/yt8492 趣味: Kotlin, Twitter, 同人作品 会津大卒 Androidエンジニア Twitter: yt8492
Slide 3
Slide 3 text
Android Autoとは Androidアプリを、車のナビやディスプレイオーディオから操作できる。 地図を表示したり、音楽アプリの操作ができたりする。
Slide 4
Slide 4 text
ぼく「Android Autoアプリの開発をやってみよう!」
Slide 5
Slide 5 text
けっこうしんどかった
Slide 6
Slide 6 text
Android Auto対応アプリの開発のつらみポイント ● 通常のAndroidアプリの開発と違い、専用のテンプレートの組み合わせで開発する ● 実車デバッグのハードルが高すぎる ● そもそも情報が少なすぎる
Slide 7
Slide 7 text
専用のテンプレートの組み合わせで開発 ● リスト、グリッド、ペイン、地図など、いくつかのテンプレートが用意されており、その 組み合わせでUIを実装する ● UIの構築をある程度制限することで、操作性を確保しドライバーが運転に集中でき るようにしている?
Slide 8
Slide 8 text
実車デバッグのハードルが高すぎる ● 普段のデバッグにはPCにインストールしたDHU(エミュレータ)にAndroidを繋いで 行う ● 実際のカーナビやディスプレイオーディオに繋いで動かすには、Playストア経由で インストールしたアプリである必要がある ○ 内部テストでもいいのでそこまで難しいわけでもないが、それでも Play ConsoleにDeveloper登録 が必要だったり実機で動かしたいアプリのビルドごとにリリース作業を行う必要があるのはめっちゃ 面倒
Slide 9
Slide 9 text
そもそも情報が少なすぎる ● それはそう ○ Android Auto対応アプリを開発したいケースがそんなにない ○ ましてや個人でやってる人間なんてほぼ皆無 ● チュートリアルがない ○ 申し訳程度の公式リファレンスを見て頑張るしかない
Slide 10
Slide 10 text
詳しくは「Daitarabochi TechBook 3」で!