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
57
Twilio iOS 徹底攻略
honkimi
1
1.2k
2021年 Twilio Voice 報告
honkimi
0
290
WebRTC ビジネスの失敗と成功
honkimi
2
1.8k
最近の Twilio トレンド報告
honkimi
0
380
Twilio Meet Up
honkimi
0
75
利用ユーザーからみた Twilio の紹介
honkimi
0
86
Zendesk App を Heroku で作ってみた話
honkimi
0
130
国内における Twilio x Alexa
honkimi
0
740
Other Decks in Technology
See All in Technology
生成AIでwebアプリケーションを作ってみた
tajimon
2
120
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
2
1k
AIにどこまで任せる?実務で使える(かもしれない)AIエージェント設計の考え方
har1101
3
1.2k
Agentic DevOps時代の生存戦略
kkamegawa
0
950
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
170
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
240
ローカルLLMでファインチューニング
knishioka
0
120
第9回情シス転職ミートアップ_テックタッチ株式会社
forester3003
0
130
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
800
Agentic Workflowという選択肢を考える
tkikuchi1002
1
370
UIテスト自動化サポート- Testbed for XCUIAutomation practice
notoroid
0
110
Observability в PHP без боли. Олег Мифле, тимлид Altenar
lamodatech
0
270
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Making the Leap to Tech Lead
cromwellryan
134
9.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Code Review Best Practice
trishagee
68
18k
Typedesign – Prime Four
hannesfritz
42
2.7k
Balancing Empowerment & Direction
lara
1
340
How GitHub (no longer) Works
holman
314
140k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
700
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
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.