Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
フロントエンドLT大会2020-12-02.pptx__1_.pdf
Search
Ryu Ishibashi
December 02, 2020
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
フロントエンドLT大会2020-12-02.pptx__1_.pdf
Ryu Ishibashi
December 02, 2020
More Decks by Ryu Ishibashi
See All by Ryu Ishibashi
衛星画像 x GIS x AIで考える農業モニタリング
raiu1210
0
220
Other Decks in Technology
See All in Technology
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
220
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
330
go-sqletch
moznion
0
140
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
340
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
6k
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
100
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Test your architecture with Archunit
thirion
2
2.4k
A better future with KSS
kneath
240
18k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
HDC tutorial
michielstock
2
960
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Music & Morning Musume
bryan
48
7.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Transcript
遠距離の彼女と同じ部屋でyoutube 見てるかのようなアプリ作った話❤ フロントエンドLT会 vol.2 - 2020冬まつり 2020.12.02 らいう(石橋 龍) 1 @Mr_1484
自己紹介 (らいう)石橋 龍 - ID - Github:Raiu1210 - Twitter:@Mr_1484
- Work at - 株式会社 Fusic (フュージック) 先進技術部門部所属 - 機械学習チーム エンジニア - Skill - Python/Vue/React/Node/PHP/etc 2
宣伝 彼女募集中 3
Pointが複数ある場合 作ったアプリの概要 Point 2 作るに至った経緯 Point 3 ちょっとtechな話 4 Point
1
01 作ったアプリの概要
作ったアプリの概要
遠距離の彼女と同じ部屋で youtube見てるかのようなア プリ話❤
DEMO
02 作るに至った経緯
作るに至った経緯 • 友人に彼女ができる ◦ 大学卒業後は彼女とは遠距離になることに ◦ 遠距離でも一緒に遊べるような物が欲しい ◦ youtubeを部屋で一緒に観てたようなUXをwebで実現できないか ◦
2人で共同開発する 10 ワイ 幣友人カップル
03 ちょっとtechな話
全体構成 • hosting • realtimeDB ◦ 動画ID ◦ ステータス ◦
再生時間 ◦ 移動状況 12 Host Audience Audience
いいところ • 動画系のサービスだけど、サーバ側?はあまり回線を圧迫しない ◦ 動画はクライアントとyoutubeが通信をして受け取る ◦ 動画の再生位置や状況をrealtimeDBで同期しフロントでAPI経由で操作 • LINE電話でも似たような機能があるけど、リンクだけで共有できるMOONの方が便利な気がする ◦
例えばビジネスユースだとしたら、わざわざLINEで友達になるのもねぇ... • 使ってて楽しい、いろいろユースケースがありそう ◦ 有名人が観てる動画をリアルタイムで一緒にみる ◦ bgm選ぶのだるいから誰かのを一緒に聞く 13
future work • サイト内での動画検索機能 ◦ いちいちyoutubeのURLコピーしないと行けないからだるい • 通話機能 ◦ webRTCとかで通話機能も内包されてたらいいよね~
• デザイン改修 ◦ 機能ばっかいじってついつい後回しにしがち... 14
以上! 夜寝る前に彼女と これ使えたらなぁ...
まとめ ・Vue+firebaseは便利だね~ ・無料プランでもいろいろ作れる(100人以上の同時接続を捌くにはblaze plan) 彼女欲しい... 16
ご清聴いただきありがとうございました Thank You We are Hiring ! https://recruit.fusic.co.jp/