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
58
「DroidKaigi2024」 スピーカー体験記
harutiro
October 25, 2024
Tweet
Share
More Decks by harutiro
See All by harutiro
[初心者向けGitHub勉強会資料(VScode版)]How To GitHub In VSCode
harutiro
0
75
モバイル開発をする上での利点とは? Webとの違いを考えてみる
harutiro
0
15
SwiftUIでProfileアプリを作ろう
harutiro
0
11
安物サーマルプリンターとAndroidを使って遊んでみる
harutiro
0
25
stmn.LT会.ぱぱっとモバイルでセンサー処理をしてみる
harutiro
0
9
[DroidKaigi2024] 電池寿命を考えた位置情報の監視方法を考える(Geofence)
harutiro
0
57
[GitHub勉強会資料 CLI版]How To Use GitHub In CLI
harutiro
0
180
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
Faster Mobile Websites
deanohume
305
30k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Navigating Team Friction
lara
183
15k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Site-Speed That Sticks
csswizardry
2
190
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
A better future with KSS
kneath
238
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
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