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
基地局メッセンジャー
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
siroitori0413
November 08, 2025
Technology
270
0
Share
基地局メッセンジャー
2025/11/8 最終選考用のスライド
siroitori0413
November 08, 2025
More Decks by siroitori0413
See All by siroitori0413
AIを組み込んで自作したWebサービスやツールの紹介
siroitori0413
0
560
パシャってスケジュール〜紙ベースの連絡をGoogleカレンダー登録〜
siroitori0413
0
2.3k
ノンビリ動画TockTubeddit
siroitori0413
0
150
別室から着信できるインターホン作ってみたよ
siroitori0413
0
3.4k
いろいろお知らせしてくれるIoT鳩時計
siroitori0413
0
1.3k
ALGYAN 6周年基板で環境データと服薬記録
siroitori0413
0
400
Other Decks in Technology
See All in Technology
AI時代 に増える データ活用先
takahal
0
320
AWS Transform CustomでIaCコードを自由自在に変換しよう
duelist2020jp
0
140
Hacobu Tech Deck
hacobu
PRO
0
130
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
310
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
260
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
150
AI時代における技術的負債への取り組み
codenote
1
1.7k
AI バイブコーティングでキーボード不要?!
samakada
0
620
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
770
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
79k
AI時代のガードレールとしてのAPIガバナンス
nagix
0
310
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
14
14k
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
200
Code Review Best Practice
trishagee
74
20k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
810
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
130
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
370
BBQ
matthewcrist
89
10k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
520
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Transcript
基地局メッセンジャー memetan’s team
チーム紹介 テクノロジー大好き高校生memetanと WEBエンジニアの母親とり子の異色親子チーム
本アプリ制作のきっかけ Meshtastic(近くにいる人にメッセージをおくるLoRa 規格を使用したデバイス)の機能をスマホアプリで実 現したいと思った ↓ 同じ基地局につながっている人同士(不特定多数) でやりとり 基地局のIDはeNB(携帯基地局装置(eNodeB))を使 用して実現 ▲
Gigazineサイトより https://gigazine.net/news/20200315-meshtastic/
アプリの仕組み ・Androidアプリでのメッセージ送受信、表 示 ・サーバーでメッセージの送信宛先を決定 (基地局情報) ▪ 苦労した点 ・不慣れなAndroidアプリ開発 ・Cloudflare WorkersでWebSocketを動作させた点(無料枠 で
おさめたく考え、使用にこだわった)
デモンストレーション 実際の動作をご覧ください。 前回のポスターセッション以降に実装を追加して います。
None
ポスターセッション時点からの変更点 ・バックグラウンド実行の実装 アプリが起動していて前面に出ているときでないとメッセージが受信できなかったので、 バックグラウンド実行の実装に書き換えた。 同時に、通知を出すように実装した。 →Androidアプリ開発が初めてであり実装の確認も甘くノウハウがなったため時間がか かったが勉強になった
今後の展望 ・ゆくゆくは、基地局ごとのメッセージ内容が見えるマップを作れたら楽しい ▼ 基地局のオープンデータベース https://opencellid.org/ ◀ Yahoo天気アプリ 場所ごとの発言が見える、こういうイメージ
基地局情報を使って他に何かできないか ポイントは、基地局情報を使用しているため、 「 近くにいる人と繋がるがスマホによっては必ず周囲にいる全員と繋がるわけではない」 という点 → ✕ 災害情報など 〇 ゲーム要素 「まちクエスト」のような位置情報をもとにするゲームをGPSではなく基地局基準で実施。同
じ位置でもスマホによって別のクエストになる楽しさ。協力プレイも? 可能性は無限大?
ご清聴ありがとうございました