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
IP メッセージングと Video でサービス作ってる話
Search
Kiminari Homma
August 30, 2016
Technology
0
1.7k
IP メッセージングと Video でサービス作ってる話
Twilio の Rails に乗るということ。
Kiminari Homma
August 30, 2016
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
34
Twilio iOS 徹底攻略
honkimi
1
1k
2021年 Twilio Voice 報告
honkimi
0
250
WebRTC ビジネスの失敗と成功
honkimi
2
1.6k
最近の Twilio トレンド報告
honkimi
0
340
Twilio Meet Up
honkimi
0
69
利用ユーザーからみた Twilio の紹介
honkimi
0
56
Zendesk App を Heroku で作ってみた話
honkimi
0
92
国内における Twilio x Alexa
honkimi
0
690
Other Decks in Technology
See All in Technology
LLVM/ASMを使った有限体の高速実装
herumi
0
120
PDF Viewer作成の今までとこれから
hunachi
0
290
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
320
Evolving DevOps Teams and Flexible Organizational Culture
kakehashi
1
260
可視化により内部品質をあげるAIドキュメントリバース/20240910 Hiromitsu Akiba
shift_evolve
0
190
自作Cコンパイラ 8時間の奮闘
soukouki
0
810
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
490
JEP 480: Structured Concurrency
aya_ebata
0
130
音声AIエージェントの世界とRetell AI入門 / Introduction to the World of Voice AI Agents and Retell AI
rkaga
5
930
エンジニア視点で見る、 組織で運用されるデザインシステムにするには
shunya078
1
300
SORACOMで実現するIoTのマルチクラウド対応 - IoTでのクリーンアーキテクチャの実現 -
kenichirokimura
0
370
Google CloudのLLM活用の選択肢を広げるVertex AIのパートナーモデル
nayuts
0
120
Featured
See All Featured
Faster Mobile Websites
deanohume
304
30k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Agile that works and the tools we love
rasmusluckow
327
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
Optimizing for Happiness
mojombo
375
69k
Making the Leap to Tech Lead
cromwellryan
128
8.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
Designing for humans not robots
tammielis
248
25k
Design by the Numbers
sachag
277
19k
Designing with Data
zakiwarfel
98
5k
Transcript
िʹ Twilio IP ϝοηʔδϯάͱϏσΦͰ αʔϏε࡞ͬͯΔ selfree, llc @kimihom
Why? • ٳͷษڧ͕ͯΒ (෭࢈) • Twilio ͷཌྷΛಘΔͱɺͲ͜·ͰͰ͖Δ͔Γ͍ͨ • λʔήοτߜΕϫϯνϟϯ͋Δ(ͱࢥͬͨ)
νʔϜͳͲͷରͳձͰͳ͘ɺ “ڭ͑Δ” Λϕʔεʹͨ͠ ࢣఋؔͷ͋Δ ίϛϡχέʔγϣϯϓϥοτϑΥʔϜ What?
Target • ӳձͳͲͷϨοεϯαʔϏεΛӡӦ͍ͯ͠Δاۀ • ίϯαϧςΟϯάձࣾ • ͍͠૬खͳͲͷϏδωε (Ծઆ) ϝΠϯ”ձ͏”͚ͩͲɺΦϓγϣϯͱͯ͠ ϦϞʔτͰձͰ͖ΕɺՃՁΛఏڙͰ͖ΔͷͰʁ
DEMO
γεςϜͷ • ཪଆͷίʔυϢʔβʔཧͱτʔΫϯੜͷΈ • ͻͨ͢Β JavaScript ! CSS! HTML!
ར༻ٕज़ • IP ϝοηʔδϯάɺVideo • Ruby on Rails 5 (ActionCable
ͬͯͳ͍w) • ·͔͞ͷ jQuery • Bulma (CSS ϑϨʔϜϫʔΫ)
Twilio ৽ٕज़Λ৮ͬͯΈͯ Video IP ϝοηʔδϯά SPA େલఏͳઃܭ(େྔͷΠϕϯτఆٛ) ࠷ॳʹϩʔσΟϯάը໘ग़ͯ͠ҰׅಡΈࠐΈ νϟϯωϧͱ͔ϢʔβʔͷಡΈࠐΈॱෆಈ? ػೳগͳ͗ͯ͢ޠΕΔ΄Ͳͳ͍
Invite/Accept ͳઃܭʹͨ͠΄͏͕Կ͔ͱྑ͍
ࠓޙ (िͷΈ੍) • ϝοηʔδฤूͱআ • ࠃࡍԽ • ՝ۚपΓ (αϒΞΧϯτ?) Stripe
ͬͯΈ͍ͨ • Landing Page • ͻͱ·ͣϦϦʔε ༷ͯ͠ࢠݟ
͜ͷൃදͰݴ͍͔ͨͬͨ͜ͱ • ͓ຍٳΈͱͦΕҎ߱ͷ͚ͩͰ͜͜·Ͱ͍͚Δ • API ʹ͓ۚͬͯͰ։ൃޮબͿͷ͍͍͜ͱ • ίϛϡχέʔγϣϯϏδωεͷجຊ • ϏσΦɾνϟοτͳΒάϩʔόϧૂ͑Δʂ
• ిҎ֎ͷ Twilio ٕज़ϚΠφʔͳࠓ͕νϟϯε
Thanks.