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
ufoo68
September 15, 2020
Technology
0
380
SDLアプリチャレンジ2020ハッカソン で何かをつくったけど 特になんの賞もとれなかったので、 それを供養するためのLT
ufoo68
September 15, 2020
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
53
M5Stack用の指紋認証デバイスを試す
ufoo68
0
510
結婚式のクイズアプリを自作した話
ufoo68
0
500
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
570
KASHIKOIHAKO
ufoo68
0
470
LIFF通話をつくろう!
ufoo68
0
1.2k
KASHIKOIHAKO計画その4
ufoo68
0
250
AWS CDKで作るLINE bot
ufoo68
0
320
解説!LINE bot開発
ufoo68
0
240
Other Decks in Technology
See All in Technology
強いチームと開発生産性
onk
PRO
35
11k
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
4
230
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
160
日経電子版のStoreKit2フルリニューアル
shimastripe
1
140
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
180
OS 標準のデザインシステムを超えて - より柔軟な Flutter テーマ管理 | FlutterKaigi 2024
ronnnnn
0
210
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
250
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.4k
いざ、BSC討伐の旅
nikinusu
2
780
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
760
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Fireside Chat
paigeccino
34
3k
GraphQLとの向き合い方2022年版
quramy
43
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
A Philosophy of Restraint
colly
203
16k
Documentation Writing (for coders)
carmenintech
65
4.4k
Unsuck your backbone
ammeep
668
57k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
A Tale of Four Properties
chriscoyier
156
23k
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 でリベンジするぞ!