Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
「DroidKaigi2024」 スピーカー体験記
Search
harutiro
October 25, 2024
0
72
「DroidKaigi2024」 スピーカー体験記
harutiro
October 25, 2024
Tweet
Share
More Decks by harutiro
See All by harutiro
モバイルエンジニアもCodeRabbitを使ってレビューを少し楽しよう!
harutiro
0
48
プログラマーのGoogle検索および、生成AIを用いたエラー解決方法
harutiro
0
18
[初心者向けGitHub勉強会資料(VScode版)]How To GitHub In VSCode
harutiro
0
98
モバイル開発をする上での利点とは? Webとの違いを考えてみる
harutiro
0
16
SwiftUIでProfileアプリを作ろう
harutiro
0
18
安物サーマルプリンターとAndroidを使って遊んでみる
harutiro
0
34
stmn.LT会.ぱぱっとモバイルでセンサー処理をしてみる
harutiro
0
14
[DroidKaigi2024] 電池寿命を考えた位置情報の監視方法を考える(Geofence)
harutiro
0
90
[GitHub勉強会資料 CLI版]How To Use GitHub In CLI
harutiro
0
190
Featured
See All Featured
Building Adaptive Systems
keathley
40
2.4k
Site-Speed That Sticks
csswizardry
4
400
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Optimizing for Happiness
mojombo
376
70k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
990
A Philosophy of Restraint
colly
203
16k
Automating Front-end Workflow
addyosmani
1368
200k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Why Our Code Smells
bkeepers
PRO
336
57k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Transcript
「DroidKaigi2024」 スピーカー体験記 〜学部生でカンファレンス登壇してみて〜 mobile.stmn #8 2024/10/25 はるちろ(牧野遥斗) 1
目次 学部生登壇をしてどうだったか? DroidaKaigiがどのような場所だったか振り返る やらかしてしまった原因を考えてみる 03 02 登壇までのやらかし... 01 DroidKaigiの内容まとめ 登壇してみた感想
2
DroidKaigiの内容まと め #1 楽しかった3日間を振り返ろう! 3
DroidKaigi 2024 お疲れ様でした! 4
そもそもDroidKaigiとは? エンジニアが主役のAndroidカンファレンス 5
ここからはDroidKaigiの 面白かった内容まとめ 6
Day1 KotlinMultiplatformを学ぶ From 0 to 100 with Kotlin and Compose
Multiplatform KMPについて書き方から、HTTPレスポンスなど色々学ぶことができました 7
作成したアプリケーション • マルチプラットフォームで開発をする 方法を学ぶ • ストレージ管理の仕方を学ぶ Storage-Exercise 8
作成したアプリケーション • Ktorを用いたHTTPレスポンスのやり方 • (当日はやっていないが ViewModelの説明などもありました) Bird-App 9
作成したアプリケーション • ComposeMultiplatformを学ぶ • Fleetを使ったPreviewも学ぶ • 多言語対応を学ぶ Habit-Tracker 10
色々楽しみながらお話を聞けました! 11
Day2・3 企業ブース 39社の会社で色々面白いブースを見してくれました 12
自分は全ブース周り切りました! 13
お弁当について 14
お菓子などについて お菓子やバリスタ、ジュースやアイスなど本当にいっぱいくれました!! 15
ネイルアートの体験 ドロイドくんがいるネイルアートを無料でやらせてもらいました! 16
After Party 17 うまい酒・うまいご飯・面白い話
Day2・3 セッションについて 47のセッションがあり、デザインやContextについてなど、 バリエーションの高いセッションでした 18
興味深かったセッションについて Android Autoアプリ開発の今 -ナビゲーションアプリ開発から学ぶケーススタディ- • AndroidAutoの実装方法について 気軽に学べた • AndroidAutoの仕様や実装をする ときに気をつける面を学べた
19
興味深かったセッションについて デザインからアプリ実装まで一貫したデザインシステムを 構築するベストプラクティス • デザインの概念や用途、責務につ いて学ぶことができた • デザインを利用するための 会社内の組織づくりまで大切だと 理解できた
20
登壇までのやらか し... #2 やらかしてしまった原因とは? 21
登壇内容について 電池寿命を考えた位置情報の監視方法を考える(Geofence) 〜位置情報の使い方を簡潔にまとめました〜 22
もしよかったらぜひ見てください! https://speakerdeck.com/harutiro/droidkaigi2024-dian-chi-shou-ming-woka o-etawei-zhi-qing-bao-nojian-shi-fang-fa-wokao-eru-geofence https://youtu.be/6Y6xAx4SaiI 23
やらかした内容まとめ 1. スケジュールを前日まで詰め込みまくる 2. 発表練習を行わなかった... 3. 発表資料に誤字脱字が... 24
1. つめつめスケジュールは破綻をする 8月 9月 • 3週間インターン • まちカドまぞくのイベント • コミケの出典
• 中国留学 • DroidKaigi2024 隙間時間は全部合わせて7日ぐらい 25
1. 進まない進捗 〜発表3週間前〜 進捗が進まず、自信がなくなっていく... 26
1. 進捗まじででない... 〜発表3週間前〜 あと3週間しかないのに、できたスライド20ページ(一章のみ) 27
1. 中国ではファイアウォール関係でネットに繋がらな い 〜発表2週間前〜 Googleスライドで作っているので、そもそもスライドが作れない。 ネットで調べられないので、資料もわからん。 ネットも遅い。 28
1. そして、残り3日に... 教授や学生に見てもらうために、徹夜して、80ページ生やす 残り3日しかないのに、 たくさんのミスやご指摘をいただき、てんやわんやに... 29
1. ご指摘まとめ • デザインを色々な人から流用している せいで、統一感がない • アカデミックなスライドとLTのスライドが 混ざってる • 評価実験はした?
• タイトルがはちゃめちゃ etc. 30
1. 残り3日で対応しなきゃ... ホテルの中、新幹線のなか、コメダのなか、DroidKaigiの会場の中で対応... 31
1. 評価実験に用いるシチュエーション [実験内容] ジオフェンシングの精度と電池消費量が アプローチによってどのような差が 生まれるのかを確認する 32 [実験方法] 渋谷の街を「何もしていない状態」 「自作ジオフェンスで監視をしている状態」
「GMSのジオフェンスで監視をしている状態」 の3つの状態のスマートフォンを持ち一周歩き、 電流の消費量と通知のタイミングを記録する [条件] • 半径は500m • 取得頻度は5秒程度に合わせる • セルラー情報は取れていない • スリープモードにしない
1. 実験様子 〜発表まで残り12時間〜 33
1. 本番直前で形になりました! 34
2. 発表練習をしないやらかし 発表時間をしっかりと確認していなかったために、 最後のGMSのスライドは吹っ飛ばす事件 35
2. ところどころ話す内容が頭から飛ぶことも あれ...これってなんだったっけ? 何について話すんだっけ... 頼みのスピーカーノートも空っぽ... 36
2. 最後時間が足らなくなったあたりから腹痛 も • お腹が痛くなり、最後の方は記憶がほぼない • 終わった後の質疑応答も、腹痛に耐えながら対応 • その後、座りたいが椅子が片付けられてしまったので、 セッションを聴きながら落ち着かせる...
37
3. スライドのミスも多々あります... ❌GMO→⭕GMS • 電流量を取得する 方法についてまとまっていない • スライドのデザインが まとまっていない •
タイトルがまだ... 38
最終的な結果 多くの人が聴きに来てくれて、 立ち見の人まで現れるセッションになりました 39
登壇してみた感想 #3 〜学部登壇してみて〜 40
よかったこと • 企業さんにアピールできた ◦ 本当に学生は少ない、全体の5%もいないと思う • 自分の知識を他の人がどれくらい 興味があるのかが客観的にわかった。 • 100人以上の人がみてくれる登壇の練習になった。
41
今後やらかしをなくすために • スケジュール管理をしっかりしよう 二ヶ月前にはスライドを書き始める • 発表練習はする 発表練習をしないと、時間と内容が飛ぶ • 色々な人にスライドを見てもらう ミスや伝わりずらいところはたくさんある
42
趣味LT開催します!!ぜひ遊びに来てね https://connpass.com/event/332738/ 告知 自分の趣味を語り、 布教ができるLT 43