DroidKaigi2022 セッション資料&関連情報まとめ

[DroidKaigi 2022](https://droidkaigi.jp/2022/) の各セッションの登壇資料と動画を随時まとめていきます。

[Twitter](https://twitter.com/search?q=%23DroidKaigi&src=typed_query&f=top) や [YouTube](https://www.youtube.com/c/DroidKaigi/videos) の情報をもとに更新していきますが、抜け漏れ誤りなどありましたらコメントなどでお伝えください。

# Day1

## 10:30~ Welcome Talk

動画（1:10:35~）

https://youtu.be/P8BZw_yCokc

## 11:15~ Getting started with Dagger and Hilt

動画

https://youtu.be/4RazeD1BlWM

## 11:15~ Jetpack Compose で Material Design 3

登壇資料

https://speakerdeck.com/yanzm/material3-with-jetpack-compose

動画

https://youtu.be/c5qqTMrbagY

## 11:15~ Gradle Managed Virtual Devicesで変化するエミュレータ活用術

登壇資料

https://speakerdeck.com/sumio/droidkaigi-2022-gradle-managed-virtual-devicesdebian-hua-suruemiyuretahuo-yong-shu

動画

https://youtu.be/jir1_o_EU0s

## 11:15~ FlutterをROS(ロボティクス)と一緒使ったらマジですごかった話

登壇資料

https://speakerdeck.com/itsmedreamwalker/flutterworos-roboteikusu-to-xu-shi-tutaramazidesugokatutahua-droidkaigi2022

動画

https://youtu.be/-g2p6wo2_3w

## 11:15~ State of Jetpack Compose

動画

https://youtu.be/6qhxGwDY5rU

## 12:10~ Jetpack Composeの状態管理とAPIコール - React Hooksに習う、Apollo + Jetpack Compose

登壇資料

https://speakerdeck.com/yt8492/state-management-and-api-calls-in-jetpack-compose-learning-apollo-plus-jetpack-compose-through-react-hooks

動画

https://youtu.be/s0StiDIH9R8

## 12:10~ Offline first Flutter applications

延期

## 12:10~ マンガアプリのメモリ改善とメモリ解析方法

登壇資料

https://speakerdeck.com/saichoko/droidkaigi-2022-linemankaandroid-memorigai-shan

動画

https://youtu.be/eZtPnblY-qA

## 12:10~ Introduction to Wear OS Application Development

登壇資料

https://t.co/GM8kWIKFJ0

動画

https://youtu.be/o0HhsnVAGNA

## 12:10~ Jetpack Composeを用いて、Canvasを直接触るようなコンポーネントを作成する方法

登壇資料

https://speakerdeck.com/kkkkan/droidkaigi2022-jetpack-composewoyong-ite-canvaswozhi-jie-hong-ruyounakonponentowozuo-cheng-surufang-fa

動画

https://youtu.be/UM_X_X7HgMs

## 14:20~ Android "を" ビルドしてAndroid Systemを覗いてみよう

登壇資料

https://speakerdeck.com/chigichan24/building-android-and-looking-into-the-android-system

動画

https://youtu.be/ZJ2Zkhb7LD4

## 14:20~ AndroidManifest.xmlはその後どうなっているのか？

登壇資料

https://docs.google.com/presentation/d/1pQcpH-uQVwOXargE90o6d7Bu9dnkd5COp9JO8896Wko/edit#slide=id.p

動画

https://youtu.be/Rl1WvyWq55A

## 14:20~ 実践 Glass EE2 向けアプリ開発

登壇資料

https://speakerdeck.com/shanonim/practical-glass-ee2-app-development

動画

https://youtu.be/J_kntv9m2UQ

## 14:20~ Context Receiversに思いを馳せる

登壇資料

https://speakerdeck.com/uzzu/context-receivers

動画

https://youtu.be/jMK9GhvxH8Q

## 15:00~ 社内でのモバイルアクセシビリティ推進

登壇資料

https://speakerdeck.com/tahia910/she-nei-denoakusesibiriteitui-jin

動画

https://youtu.be/j-DmJqs0HkM

## 15:00~ Prepare your project for KMM

動画

https://youtu.be/jdmRE5Ch8yo

## 15:00~ 詳解Google Playの新しい定期購入 ~オファーの活用や実装例を添えて~

登壇資料

https://speakerdeck.com/syarihu/droidkaigi-2022-xiang-jie-google-playnoxin-siiding-qi-gou-ru-ohuanohuo-yong-yashi-zhuang-li-wotian-ete

動画

https://youtu.be/lvUpiej1rr0

## 15:00~ Compose for Desktopで始めるAndroid開発効率化ツールの作成

登壇資料

https://speakerdeck.com/kaleidot725/compose-for-deskopdeshi-meruandroidkai-fa-xiao-lu-hua-turunozuo-cheng

動画

https://youtu.be/jpXdqy3_WUk

## 15:00~ モバイルアプリのユーザープライバシー新時代

動画

https://youtu.be/AShOs3zBV-I

## 15:55~ The world of Android wireless communications without Internet

動画

https://youtu.be/ztWCtIff_xk

## 15:55~ Androidのモダンな技術選択にあわせて自動テストもアップデートしよう

登壇資料

https://speakerdeck.com/tkmnzm/update-your-automated-tests-to-match-androids-modern-technology-choices

動画

https://youtu.be/6O1wLS9V6XA

## 15:55~ コルーチンを使って処理の見通しをよくする - リアルタイム放送の品質を向上し、保つために

登壇資料

https://speakerdeck.com/horitamon/korutinwoshi-tutechu-li-nojian-tong-siwoyokusuru

動画

https://youtu.be/ifogwcsjpQs

## 15:55~ 長期運用アプリのリファクタリングを考える

登壇資料

https://speakerdeck.com/shinmiy/chang-qi-yun-yong-apurinorihuakutaringuwokao-eru-daa72c14-00de-4f70-a534-3181750bea7c

動画

https://youtu.be/vrL5P3b28uM

## 16:35~ Android Vitalsのデータを自動監視してビジネス指標を向上させよう

登壇資料

https://speakerdeck.com/yusukesuzuki1213/automatically-monitor-android-vitals-data-to-improve-business-metrics

動画

https://youtu.be/OYtjch2KSEs

## 16:35~ Camera Xライブラリの魅力と最新機能を紐解く

登壇資料

https://speakerdeck.com/dai1678/camera-xraiburarinomei-li-tozui-xin-ji-neng-woniu-jie-ku

動画

https://youtu.be/AisOFRNGPGw

## 16:50~ 2022年のBytecode Weaving ~Google、Transform API やめるってよ~

延期

## 16:50~ How to Test Your Compose UI

登壇資料

https://speakerdeck.com/stewemetal/how-to-test-your-compose-ui-droidkaigi-2022-tokyo

動画

https://youtu.be/OzYJIJT_9F8

## 16:50~ Android(AOSP)でウェアラブルIoTデバイスを作ってみた

動画

https://youtu.be/gp2B5LlgQfs

## 17:15~ 今年リリースされたCTS-D (互換性テストスイート）をアプリ開発に活用しよう！

## 17:15~ アプリエンジニアとQAチームがデバッグ機能の改善に取り組むぞ！

登壇資料

https://speakerdeck.com/nihonpanda/apurienziniatoqatimugadebatuguji-neng-nogai-shan-niqu-rizu-muzo

動画

https://youtu.be/NCcNR4z9-Ug

# Day2

## 10:00~ Welcome Talk

動画（7:05〜）

https://youtu.be/5pq5pR2cD3c

## 10:20~ アプリ アーキテクチャ ガイドの解説

登壇資料

https://speakerdeck.com/saryong/en-unofficial-guide-to-app-architecture-guide-droidkaigi-2022

動画

https://youtu.be/ffH-fkgz3Hg

## 10:20~ Why Projects Succeed: Lessons Learned from the Android OS

動画

https://youtu.be/AExPR6wTdyc

## 10:20~ Android/Chromeで体験できる認証のための標準化仕様の現在と未来

登壇資料

https://speakerdeck.com/ritou/chromedeti-yan-dekiru-ren-zheng-notamenobiao-zhun-hua-shi-yang-no-xian-zai-towei-lai-at-droidkaigi-2022

動画

https://youtu.be/7cpCkDRPyMY

## 10:20~ Optimize your app for large screens

動画

https://youtu.be/V7Du1YVo1pA

## 11:15~ あらゆる変化を受け入れながら働きつづける 〜 介護・学業編

登壇資料

https://speakerdeck.com/mishirakawa/2022-10-06-droidkaigi-2022-presentation

動画

https://youtu.be/AqWra1u7a0w

## 11:15~ アクセシビリティは向上させる物 ～視覚障害当事者の立場で私が目指している理想的な社会～

動画

https://youtu.be/f_lOdDIExEg

## 12:10~ 通知チャンネルに対応する

登壇資料

https://speakerdeck.com/miyabigouji/suitable-notification-channel-for-each-users

動画

https://youtu.be/_9heD54vruE

## 12:10~ 実例から学ぶJetpack Composeのパフォーマンス改善

登壇資料

https://speakerdeck.com/moriatsushi/shi-li-karaxue-bujetpack-composenopahuomansugai-shan

動画

https://youtu.be/_kIkc4IBLHI

## 12:10~ BLEを使ったアプリを継続的に開発するために

登壇資料

https://speakerdeck.com/lvla/ensure-maintainability-of-apps-that-use-ble

動画

https://youtu.be/QdNUBYhPUHI

## 12:10~ プロダクトで安全にDataStore移行する

登壇資料

https://speakerdeck.com/takahana/purodakutodean-quan-nidatastoreyi-xing-suru

動画

https://youtu.be/MUua8JgK86A

## 12:10~ エンジニア駆動でデザインツールの刷新ができた

動画

https://youtu.be/34_ZSFTluhM

## 14:05~ All your Compose @Previews to screenshot tests without instrumentation

登壇資料

https://docs.google.com/presentation/d/1XwZ0tYBTnh-zqe6E9KGGkiye16Bf_RUXdGl-zfGcmsU/edit#slide=id.p

動画

https://youtu.be/fP-uI9lTD9E

## 14:05~ Considerate App Update Delivery

各種資料

https://github.com/jmatsu/droidkaigi-2022

動画

https://youtu.be/BHnLwcV0-9U

## 14:05~ Android/iOSアプリを協調開発するチーム 〜スクラム開発の実践とその先へ〜

登壇資料

https://speakerdeck.com/fumiyakume/droidkaigi-android-iosahuriwoxie-diao-kai-fa-surutimu-sukuramukai-fa-noshi-jian-tosonoxian-he-1

動画

https://youtu.be/NYXdqFdnwUg

## 14:05~ 実践 `edge-to-edge`: 端から端まで解説

登壇資料

https://speakerdeck.com/line_developers/practical-edge-to-edge-explanation-of-edge-to-edge

動画

https://youtu.be/KOUiX0_R00I

## 14:05~ Androidでもドラッグ＆ドロップがしたい！

登壇資料

https://speakerdeck.com/m_coder/androidtemotoratuku-and-torotuhukasitai

動画

https://youtu.be/6pWMxnVnBac

## 14:45~ The art of hiding sensitive info in plain sight

動画

https://youtu.be/FOM1P3ivm0s

## 14:45~ 人の声を可視化する

登壇資料

https://speakerdeck.com/miyuki2203/ren-nosheng-woke-shi-hua-suru

動画

https://youtu.be/RQPRgkaM2oQ

## 14:45~ 2022年ヘルスケアアプリのつくり方

登壇資料

https://speakerdeck.com/gya/2022-a-healthcare-app-odyssey

動画

https://youtu.be/IwKAi0HDA0M

## 14:45~ 2022年の動画再生アプリの作り方

登壇資料

https://speakerdeck.com/mixi_engineers/2022nian-nodong-hua-zai-sheng-apurinozuo-rifang

動画

https://youtu.be/mAE5YDtcox4

## 15:25~ Anatomy of Dynamic color

セッション書き起こし

https://blog.smartbank.co.jp/entry/2022/10/06/dynamic-color

動画

https://youtu.be/TS71BFYVQMg

## 15:25~ 移りゆくデファクトスタンダードにチームとしてどう追従するか

登壇資料

https://speakerdeck.com/tkmasuda/yi-riyukudehuakutosutandadonitimutositedouzhui-cong-suruka

動画

https://youtu.be/WMw56k7fkUs

## 15:40~ Molecule: Using Compose for Presentation Logic

登壇資料

https://speakerdeck.com/chrishorner/molecule-using-compose-for-presentation-logic

動画

https://youtu.be/q9p4ewk-9E4

## 15:40~ ついにアプリ毎の言語設定がOSレベルでサポートされたぞ！

登壇資料

https://speakerdeck.com/sobachanko/tuiniapurimei-noyan-yu-she-ding-ga-osreberudesapotosaretazo

動画

https://youtu.be/PI57_WUJF1k

## 15:40~ 5chマイクを使ってビームフォーミングできるようにAudio Frameworkを魔改造する

動画

https://youtu.be/0jspstoZnf4

## 16:05~ Add-to-Appの戦い方

登壇資料

https://speakerdeck.com/d_r_1009/add-to-appnozhan-ifang

動画

https://youtu.be/k-fajLDm6yk

## 16:05~ CameraX  × ML Kit でパスポートOCR機能を実装

登壇資料

https://speakerdeck.com/kaiketch/camerax-x-ml-kitde-pasupotoocrji-neng-woshi-zhuang

動画

https://youtu.be/SBu2J8blfac

## 16:20~ Kotlinize your CI, from Gradle tuning to Kotlin Script

登壇資料

https://docs.google.com/presentation/d/11chPQ0qZCFgBiOtt4XK-fh8Cv5HhHa6Ni5aoMdcgUoY

サマリブログ

https://engineering.mercari.com/en/blog/entry/20221012-leverage-kotlin-in-your-android-ci/

動画

https://youtu.be/HNJpZuSkLJE

## 16:20~ はじめようビルドメトリクス

登壇資料

https://www.docswell.com/s/komatatsu/ZJD91Z-getting_started_build_metrics

動画

https://youtu.be/KJWcbpXMKgQ

## 16:20~ Lessons Learned Migrating the Maps SDK to Compose

動画

https://youtu.be/VevWLz92BtM

## 17:15~ Android アプリの内と外をつなぐ UI

https://youtu.be/7qh80shWF-A

## 17:15~ Deep dive into Jetpack Compose Text

動画

https://youtu.be/JeOnkxDgP2w

# その他

## DroidKaigi アフターイベント

https://yj-meetup.connpass.com/event/261714/

https://cyberagent.connpass.com/event/261904/

https://andpad.connpass.com/event/262278/

https://cybozu.connpass.com/event/265034/

## 各社の参加レポート

https://engineering.linecorp.com/ja/blog/code_review_challenge/

https://voicy.jp/channel/1305/400011

https://tech-blog.voicy.jp/entry/2022/10/12/154320

https://tech-blog.voicy.jp/entry/2022/10/13/110208

https://tech.medpeer.co.jp/entry/2022/10/12/112354

https://note.jpn.pioneer/n/nf627421e4d3f?gs=869b15e022bf

https://techblog.glpgs.com/entry/2022/10/07/150640

https://moneyforward.com/engineers_blog/2022/10/06/droidkaig-2022-day1/

https://moneyforward.com/engineers_blog/2022/10/12/droidkaigi-2022-side-speaker/

https://moneyforward.com/engineers_blog/2022/10/21/droidkaigi-2022-event-report/

https://note.amazia.co.jp/n/n9b2f25ae3299

https://note.com/saiyou_mgre/n/n4822149218db

https://zenn.dev/tokium/articles/droidkaigi2022-sakaue

https://zenn.dev/tokium_dev/articles/droidkaigi2022-watanabe

https://zenn.dev/tokium_dev/articles/droidkaigi2022-sembokuya?redirected=1

https://tech.gunosy.io/entry/droidkaigi2022

https://tech.yappli.io/entry/droidkaigi2022_staff

https://note.com/teamlab_recruit/n/ne2014346ba0c

https://tech.studyplus.co.jp/entry/2022/10/19/100000

https://mixi-developers.mixi.co.jp/droidkaigi-2022-aa323e276ab0

https://techblog.zozo.com/entry/droidkaigi-2022

https://tech.mirrativ.stream/entry/2022/10/27/124433?utm_source=feed

https://gihyo.jp/article/2022/10/droidkaigi2022-report

https://codezine.jp/article/detail/16724

## DroidKaigi の感想記事

https://nanaten.github.io/blog/droidkaigi-2022/

https://ameblo.jp/e10dokup/entry-12768546846.html

https://note.com/tomorrowkey/n/n68dd61fc47b7

https://note.com/n_seki_/n/n16339f6de2df

https://note.com/kokoakuma/n/naea0c49668d8

https://note.com/kaito_dogi/n/ncd382d3471c1

https://chigichan24.hatenablog.com/entry/2022/10/11/020401

https://note.com/imsaku/n/naca9c8402271

https://note.com/kmachida12345/n/n49c5957fb4ea

https://note.com/wiroha/n/nfb117dd4a178

https://note.com/yohadroid/n/ne6983a62615e

https://zenn.dev/hkusu/articles/b38d6c6ede700c

https://note.com/ohzono/n/nc11656c39e88

https://zenn.dev/yamaton0827/articles/ac34f4b29d583b

## 話題になっていた Tweet

https://twitter.com/tama_Ud/status/1577539952153284608

https://twitter.com/kr9ly/status/1577563678572154881

## 当日の写真

https://photos.google.com/share/AF1QipO9Blk-yVFAxPzaJOSYPgJe2CtUkxib7bXvmXCJZ4zseJPhFH888Va-3Gk4TDz5xg?key=VkhNTzFmaU85MFRRZ3ZIT2ZNamVBX3pEQkM3Z1F3

---

参考資料

https://qiita.com/takeshi_yoshida/items/e0a77bb9e18ec469a5d3