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
SDLアプリチャレンジ2020ハッカソン で何かをつくったけど 特になんの賞もとれなかったので...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ufoo68
September 15, 2020
Technology
410
0
Share
SDLアプリチャレンジ2020ハッカソン で何かをつくったけど 特になんの賞もとれなかったので、 それを供養するためのLT
ufoo68
September 15, 2020
More Decks by ufoo68
See All by ufoo68
BlenderをCodexで動かす
ufoo68
0
160
改めて考えるOSSのあり方について
ufoo68
0
51
文法で学ばないJavaScript
ufoo68
0
65
Cookieとは?
ufoo68
1
74
今更ながら、開発現場での生成AI活用について
ufoo68
0
78
28歳独身エンジニア 婚活してみた
ufoo68
0
34
OpenAIでクッキー型を作る
ufoo68
1
67
初めて開発リーダーをやってみた話
ufoo68
0
140
M5Stack用の指紋認証デバイスを試す
ufoo68
0
890
Other Decks in Technology
See All in Technology
20260516_SecJAWS_Days
takuyay0ne
2
530
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
7
650
LookerとADKで作る社内AIエージェント
chanyou0311
0
280
実例から学ぶ GuardDuty(SSH BruteForce)調査の全体フローと勘所【SecurityJAWS】
cscengineer
PRO
0
160
【2026年版】プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
1
120
【関西製造業祭り2026春】現場を変える技術はここまで来た〜世界最大の製造業見本市から持って帰ってきたもの〜
tanakaseiya
0
190
Loadbalancing exporter internals
ymotongpoo
1
120
AIコーディングエージェントの活用で、コードは静かに肥大化した
yosukeshinoda
0
120
[4] Power BI Deep Dive [2026-05]
ohata_bi
0
110
RedmineをAIで効率的に使う検証
yoshiokacb
0
160
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
1
120
ワールドカフェ再び、そしてゴール・ルール・ロール・ツール / World Café Revisited, and the Goals-Rules-Roles-Tools
ks91
PRO
0
180
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
190
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
Evolving SEO for Evolving Search Engines
ryanjones
0
200
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
570
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.4k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
340
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
SDLアプリチャレンジ2020ハッカソン で何かをつくったけど 特になんの賞もとれなかったので、 それを供養するためのLT @IoTLT vol.67
自己紹介 • 名前 ◦ 松永勇太(@ufoo_yuta) • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 • 最近のできごと ◦ 固定回線にしました
SDLアプリチャレンジ2020ハッカソン? • 8/1にやってたオンラインハッカソン • SDLアプリコンテスト2020のプレイベント的なもの(?) • 2日間でSDLを使ったアプリを開発する
SDL? • Smart Device Linkの略称 • スマートフォンとカーナビをつなぐための規格 • SDLアプリを開発する方法 ◦
Android ◦ iOS ◦ JavaScript • 開発にはManticoreというシミュレーターが使える
つくったもの
コンセプト 運転中の相手にもちょっとした伝言を残したい。そんなアプリ Logo created by designevo.com
イメージ 醤油買ってきて スマートフォンから送ったメッセージ (=DENGON)を、リアルタイムで音声読み 上げ・表示するカーナビアプリ
システム構成 DENGON送信用UI (DENGONBAN) WebSocketサーバー DENGON受信用UI (DENGONBAN)
DENGONの表示 スマホ・PCから送信されたDENGONを表示して読み上げる DENGONがあります、 「醤油買ってきて」
DENGONの音声読み上げの切り替え 必要に応じてDENGONを音声で読み上げ機能ON/OFFを切り替える
運転集中時には音声を自動OFF 今回は速度が一定以上変化したとき(左折・右折とか)
今回のLTのためにやったこと
システム構成 DENGON送信用UI (DENGONBAN) WebSocketサーバー DENGON受信用UI (DENGONBAN) こいつをPubNubに置き換えた
PubNub? • メッセージングアプリのための中央サーバーを提供してくれるサービス • 無料ではじめることができる • Reactで開発したい場合はpubnub-reactが使えた • n0bisukeさんの前回の発表で知った
DENGONBAN→
今後の課題 • ユーザー管理 ◦ DENGONを送り合うユーザーと車の登録 • ログ機能 ◦ 見逃したDENGONを見るためのUIや保存機能 •
運転集中時の音声機能自動切り替え ◦ 速度変化やその他のセンサ情報で運転集中時を判断 ◦ 集中が解けたら改めて読み上げるようにする機能の実装
さいごに 今度はSDLアプリコンテスト2020 でリベンジするぞ!