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

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

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

昨年の資料と関連情報はこちら。

https://qiita.com/hiraike32/items/5fbbfa9d023476194a7c

# Day1

<!-- ## 11:20~ これで安心！ Compose 時代のDon’t keep activities対応 -->
## 11:20~ Gradle Convention Plugins

[スライド](https://speakerdeck.com/jmatsu/gradle-convention-plugins)

## 11:20~ Modifier.Node を使いましょう

[スライド](https://speakerdeck.com/_sur4j_/droidkaigi-2023-modifier-dot-node-woshi-imasiyou)

[参考資料](https://qiita.com/_SUR4J_/items/6d18caffd4897a39d010)

<!-- ## 11:20~ Deep dive into size configuration changes -->
<!-- ## 11:20~ Android Open-source repositories 101: Everything you always wanted to know　 -->
## 13:20~ Unleashing the Power of Android Studio

[スライド](https://speakerdeck.com/mhidaka/droidkaigi-2023-unleashing-the-power-of-android-studio)

## 13:20~ よく見るあのUIをJetpack Composeで実装する方法〇選

[スライド](https://docs.google.com/presentation/d/1LNn-fI4a3hOFTn93u8hn_9OAon9HnFGkylc1inr6b-o/edit#slide=id.p)

<!-- ## 13:20~ Supercharging Android Testing: Scalable Environments for Large Teams on Diverse Devices & Features -->
## 13:20~ 作って学ぶadbプロトコル

[スライド](https://speakerdeck.com/ntsk/create-and-learn-adb-protocols)

<!-- ## 14:20~ Securing Android Applications - The not so secret guide explained -->
## 14:20~ Push 通知許諾率向上のアプローチ

[スライド](https://speakerdeck.com/miyabigouji/pushtong-zhi-xu-nuo-lu-xiang-shang-henoapuroti)

<!-- ## 14:20~ (Unofficial) Guide to App Architecture Guide Vol. 2 -->
## 14:20~ iOSとAndroidで定期購入の意図しない解約を防ぐ

[スライド](https://speakerdeck.com/nikkei_engineer_recruiting/droidkaigi2023-day1)

## 15:20~ モニタリングでパフォーマンス改善入門

[スライド](https://docs.google.com/presentation/d/1m4b8EYs4jrXEjNIFoelInZMSxZHCFArBUkcZz1zzRQY/edit#slide=id.p)

## 15:20~ YouTubeへのライブ配信機能をリリースするまで

[スライド](https://speakerdeck.com/yurihondo/youtubehenoraibupei-xin-ji-neng-woririsusurumade)

## 15:20~ Android boot verification to ensure integrity of OS and partitions.

[スライド](https://speakerdeck.com/prashantspol/boot-verification-in-android)

## 15:20~ Host-based card emulationで簡単NFC生活

[スライド](https://speakerdeck.com/keiji/droidkaigi-2023?slide=2)

## 16:20~ Maintaining E2E Test Automation as We Transition from View to Compose

[スライド](https://speakerdeck.com/tkhs0604/maintaining-e2e-test-automation-as-we-transition-from-view-to-compose)

## 16:20~ Master of NestedScroll

[スライド](https://speakerdeck.com/reoandroider/master-of-nestedscroll)

## 16:20~ Overcoming the Challenges of Integrating an Epub Viewer into a Modern Android App

[スライド](https://docs.google.com/presentation/d/1TwWDk4PsnIn422kq2PDB1NaOrCrlWX5b2HgYaGbxkts/edit#slide=id.p)

## 16:20~ Jetpack GlanceではじめるMaterial3のColor

[スライド](https://speakerdeck.com/mochico/jetpack-glancedehazimeru-material-3nocolor)

# Day2
## 11:00~ Kotlinハイパフォーマンスプログラミング

[スライド](https://speakerdeck.com/ohmae/kotlinhaipahuomansupuroguramingu)

## 11:00~ ビジネス向けアプリを開発するときに知っておくべきAndroid Enterpriseの世界

[スライド](https://speakerdeck.com/imsaku/introduce-android-enterprise)

## 11:00~ Compose の Text Field を理解する

[スライド](https://drive.google.com/file/d/1z1d1W1_6rJHe2JCKVzbixkJ8nQ4-ULMu/view)

[参考資料](https://github.com/mxalbert1996/DroidKaigi-2023-TextField)

<!-- ## 11:00~ A small leak can sink a great ship -->
## 11:00~ MVIに基づくStateMachineアーキテクチャ：KMMとJetpack ComposeとSwiftUIを組み合わせる

[スライド](
https://speakerdeck.com/gmvalentino8/animesiyonba-ki-mviniji-tukustatemachineakitekutiya-kmptojetpack-composetoswiftuiwozu-mihe-waseru)

## 12:00~ Flutterにおけるアプリ内課金実装 -Android/iOS 完全なる統一-

[スライド](https://speakerdeck.com/nacatl/ioswan-quan-narutong)

## 12:00~ Androidの『音』を制御する

[スライド](https://docs.google.com/presentation/d/1QXpRyWztb2JqkgwYuwId7Gpw5UeIIsqEIuLURxdzv8M/edit#slide=id.p)

## 12:00~ 共有

[スライド](https://docs.google.com/presentation/d/1E6fMxGTHINPqvjzmoZbI3YGEqlcAWBESFJHz0577OiU/edit#slide=id.p)

## 12:00~ GPIOの制御を通してAndroidがハードを制御する仕組みを学ぶ

[スライド](https://www.canva.com/design/DAFueiRwYlw/2MoKq_v7-FhA9uW7oRsDgw/view?utm_content=DAFueiRwYlw&utm_campaign=designshare&utm_medium=link&utm_source=viewer)

## 14:00~ Androidアプリの良いユニットテストを考える

[スライド](https://speakerdeck.com/tkmnzm/thinking-about-good-unit-tests-for-android-apps)

## 14:00~ パフォーマンス管理ツールの活用: Firebase Performance MonitoringとMacrobenchmarkを駆使してJetpack Composeを導入するまで

[スライド](https://speakerdeck.com/recruitengineers/pahuomansujian-shi-turunohuo-yong)

## 14:00~ Jetpack Composeを活用した強力なUI表現の実装実例

[スライド](https://speakerdeck.com/iimokoy/rich-ui-implementation-examples-using-jetpack-compose-jetpack-composewohuo-yong-sitaqiang-li-nauibiao-xian-noshi-zhuang-shi-li)

<!-- ## 14:00~ Introduction to Bytecode Instrumentation with AGP 8 -->
## 15:00~ ここ数年のAndroid Textの新(？)機能について / What's new (?) in Android Text

[スライド](https://docs.google.com/presentation/d/1FYZghn-BE4CwsVnVA0ERHGX_KNx8kGVLZj0OQHdWGU0/edit)

## 15:00~ Jetpack Compose で Android/iOSアプリを作る

[スライド](https://speakerdeck.com/m_coder/ios-ahuriwozuo-ru)

## 15:00~ 様々なユースケースに利用できる "パスキー" の導入事例の紹介とUXの課題解説

[スライド](https://speakerdeck.com/ritou/yang-nayusukesunili-yong-dekiru-pasuki-no-dao-ru-shi-li-noshao-jie-touxnoke-ti-jie-shuo-at-droidkaigi-2023)

[参考資料](https://zenn.dev/mixi/articles/93a9d615ecab65)

<!-- ## 15:00~ Jetpack Benchmark and where to find them -->
## 16:00~ 中規模アプリにおけるレイヤードアーキテクチャでの例外との向き合い方

[スライド](https://speakerdeck.com/yukihiromori/reiyadoakitekutiyaniokeru-li-wai-tonoxiang-kihe-ifang)

## 16:00~ Jetpack Compose の Side-effect を使いこなす

[スライド](https://speakerdeck.com/star_zero/droidkaigi-2023)

<!-- ## 16:00~ Automate and generate. KSP feat KCP against the boilerplate in practice -->
<!-- ## 16:00~ Building a screenshot testing pipeline that scales -->
## 16:00~ 突撃！隣のコードレビュー

[スライド](https://speakerdeck.com/satotaichi/droidkaigi2023-tu-ji-lin-nokodorebiyu)

## 17:00~ できる！アクセシビリティ向上

[スライド](https://speakerdeck.com/nikkei_engineer_recruiting/droidkaigi2023-day2)

## 17:00~ Our ongoing journey from REST to GraphQL on Android

[スライド](https://speakerdeck.com/oleur/our-ongoing-journey-from-rest-to-graphql-on-android)

## 17:00~ Material 3 やめました

[スライド](https://speakerdeck.com/yanzm/good-bye-m3-design-system)

[参考資料](https://blog.smartbank.co.jp/entry/2023/06/19/095816)

# その他

## 当日の写真アルバム

https://photos.google.com/share/AF1QipNfpqF_zHXb9tKHaf37x-n38d1lWavpXQszQbJVbULDAoFYpfWTFEEvDNVag92LEw?key=eTZhVFpVRV9DLUhVeTRiR3RGQ3RMMkU0RXJrbzZR

## DroidKaigi アフターイベント

https://zozotech-inc.connpass.com/event/295096/

https://yumemi.connpass.com/event/289949/

https://timeedev.connpass.com/event/294862/

https://hey.connpass.com/event/295886/

## 各社の参加レポート

https://tech.connehito.com/entry/2023/09/19/153452

https://techblog.glpgs.com/entry/2023/09/19/131125

https://www.m3tech.blog/entry/iosdc-droidkaigi-2023

https://note.com/kentosasaki/n/naa02c40fd224

https://zenn.dev/karabiner_inc/articles/f5df93b09997f8

https://engineering.dena.com/blog/2023/09/droidkaigi2023-jetpackcompose-brain-previews/

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

https://engineering.linecorp.com/ja/blog/droidKaigi-2023

https://design-tech.xtone.co.jp/entry/2023/09/20/132732

https://tech-blog.tabelog.com/entry/droidkaigi-2023-report-3

https://tech.stmn.co.jp/entry/2023/09/21/102258

https://engineering.dena.com/blog/2023/09/droidkaigi2023/

https://tech.yappli.io/entry/droidkaigi-2023

https://zenn.dev/coconala/articles/c7e988aee713cd

https://inside.pixiv.blog/2023/09/22/110000

https://engineers.fenrir-inc.com/entry/2023/09/22/162453

https://note.amazia.co.jp/n/n91314698b7d6?sub_rt=share_pw

https://blog.cybozu.io/entry/2023/09/22/170000

https://tech.studyplus.co.jp/entry/2023/09/25/100114

https://product.st.inc/entry/2023/09/25/145245

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

https://mixi-developers.mixi.co.jp/droidkaigi-2023-booth-36b33ed893d4

https://tech.youtrust.co.jp/entry/2023/09/26/180404

https://techblog.jmdc.co.jp/entry/2023/09/27/100000

https://note.com/rizap_tech/n/n7094514b6542

https://prtimes.jp/main/html/rd/p/000000130.000018483.html

https://lab.mo-t.com/blog/droidkaigi2023report

https://developer.dip-net.co.jp/entry/2023/09/28/%E3%83%87%E3%82%A3%E3%83%83%E3%83%97%E3%81%AFDroidKaigi_2023%E3%81%A7%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%E5%87%BA%E3%81%97%E3%81%9F%E3%81%AE%E3%81%A7

https://mixi-developers.mixi.co.jp/droidkaigi2023-minimo-questionnaire-e301a9fa3e44

https://tech.mirrativ.stream/entry/2023/10/03/112133

https://youtu.be/nwkLfN0RNfU?si=OG-jza2xjWvS7xIl

https://note.com/times_yappli/n/na62bd35ec3f3

## 参加した感想など

https://chigichan24.hatenablog.com/entry/2023/09/16/003014

https://kako351.dev/entry/2023/09/16/%E4%BB%8A%E5%B9%B4%E3%82%82DroidKaigi_2023%E3%81%AB%E3%82%AA%E3%83%95%E3%83%A9%E3%82%A4%E3%83%B3%E5%8F%82%E5%8A%A0%E3%81%BE%E3%81%A8%E3%82%81

https://okuzawats.com/blog/droidkaigi-2023/

https://qiita.com/takahirom/items/8fbdcac94161d7ffb4b4

https://phicdy.hatenablog.com/entry/droidkaigi-2023

https://note.com/assu_ming/n/n56eaeec179af

https://note.com/iseryu/n/ne04e418f6106

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

https://note.com/iseryu/n/ne847280dc967

## 話題になっていた投稿

https://twitter.com/mhidaka/status/1702139282926993471

https://twitter.com/haru067/status/1702219749076373930