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
フロントエンドLT大会2020-12-02.pptx__1_.pdf
Search
Ryu Ishibashi
December 02, 2020
Technology
0
110
フロントエンドLT大会2020-12-02.pptx__1_.pdf
Ryu Ishibashi
December 02, 2020
Tweet
Share
More Decks by Ryu Ishibashi
See All by Ryu Ishibashi
衛星画像 x GIS x AIで考える農業モニタリング
raiu1210
0
180
Other Decks in Technology
See All in Technology
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
140
歴史から学ぶ、Goのメモリ管理基礎
logica0419
12
2.5k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
21k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
280
AWS re:Invent 2025 を振り返る
kazzpapa3
2
110
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
AWS re:Invent2025最新動向まとめ(NRIグループre:Cap 2025)
gamogamo
0
160
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
AI with TiDD
shiraji
1
340
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
わが10年の叡智をぶつけたカオスなクラウドインフラが、なくなるということ。
sogaoh
PRO
1
370
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
What's in a price? How to price your products and services
michaelherold
246
13k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Designing for Timeless Needs
cassininazir
0
110
Context Engineering - Making Every Token Count
addyosmani
9
590
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
44
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Being A Developer After 40
akosma
91
590k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
180
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.5k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
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/