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
Twilio Client 勉強会
Search
Kiminari Homma
December 22, 2016
Programming
0
350
Twilio Client 勉強会
Twilio Client ハンズオン勉強会の資料です。
https://twiliojp-ug.doorkeeper.jp/events/55307
Kiminari Homma
December 22, 2016
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
58
Twilio iOS 徹底攻略
honkimi
1
1.2k
2021年 Twilio Voice 報告
honkimi
0
310
WebRTC ビジネスの失敗と成功
honkimi
2
1.8k
最近の Twilio トレンド報告
honkimi
0
390
Twilio Meet Up
honkimi
0
75
利用ユーザーからみた Twilio の紹介
honkimi
0
91
Zendesk App を Heroku で作ってみた話
honkimi
0
130
国内における Twilio x Alexa
honkimi
0
750
Other Decks in Programming
See All in Programming
速いWebフレームワークを作る
yusukebe
5
1.7k
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
0
110
Improving my own Ruby thereafter
sisshiki1969
1
160
アセットのコンパイルについて
ojun9
0
120
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
510
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
21
5.6k
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.4k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
330
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
410
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
210
請來的 AI Agent 同事們在寫程式時,怎麼用 pytest 去除各種幻想與盲點
keitheis
0
110
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Music & Morning Musume
bryan
46
6.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Faster Mobile Websites
deanohume
309
31k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
ʲ5XJMJP6(౦ژʳ 5XJMJP$MJFOUϋϯζΦϯษڧձ !ϥϯαʔζגࣜձࣾ
ຊͷ༧ఆ ୈ෦ 5XJMJP$MJFOUͷ෮शͱ࠷৽ใʹ͍ͭͯ ϋϯζΦϯ ୈ෦ 5XJMJPϞόΠϧ4%,ಛʹ$BMM,JUʹ͍ͭͯ 5XJMJP͔Βͷ͓Βͤ
2 8FCΞϓϦέʔγϣϯ։ൃܦݧऀ 5XJMJPܦݧऀ 5XJMJP$MJFOUܦݧऀ
ຊϋϯζΦϯͰඞཁͳͷ 5XJMJPΞΧϯτͱ൪߸ /PEFKT 3VCZ 1ZUIPO 1)1࣮ߦڥ OHSPL ϩʔΧϧαʔόʔΛ֎෦ʹҰ࣌తʹެ։Ͱ͖Δπʔϧ IUUQTOHSPLDPNEPXOMPBE
5XJMJP$MJFOU l8FC35$zΛͬͯ 8FC "QQ 145/ ެऺ Λଓ
WebRTC: σόΠεαʔόͱ (P2P) ܨ͕Δ εϚϗ ΞϓϦ PC ϒϥβ IP-PBX
Web αʔό SIP ϑΥϯ
ϝϦοτ • ి ͱ Web ͷ༥߹ • ϒϥβΞϓϦͰిγεςϜΛ࣮ݱ −> Ձ֨,
ಋೖ༰қ, ߴػೳ • ి/ϏσΦ/νϟοτ “ΦϜχνϟωϧԽ”
Ϣʔεέʔε w*/ͷίʔϧηϯλʔ $BMM$POOFDU wܞଳΞϓϦಉ࢜Ͱಗ໊௨ 6CFS w௨ΞϓϦέʔγϣϯ -*/&
૬ஊ૭ޱ ൃ৴ઐ༻ ίʔϧτϥοΫͳͲͳͲ ίʔϧηϯλʔ5XJMJP$MJFOUΛͬͨղͷ Ұ෦ʹ͔͠ա͗ͳ͍
͔ͤͬ͘5XJMJPΛ͏ͳΒ ͨͩిͰ͖Δ͚ͩ͡Όͭ·Βͳ͍ɻ 8FCͱͷ༥߹ ϓϩάϥϛϯάΛ௨ͯ͠࠷దͳਓʹͭͳ͛ͨΓૢ࡞ͨ͠Γ ͍ͭͰɺԿݸͰ൪߸ΛऔಘͰ͖Δੑ࣭ νϟοτϏσΦΛΈ߹ΘͤΔ ͳͲ͕ώϯτʹͳΔͱࢥ͍·͢ɻ
Twilio Client αʔϏεͷӡ༻ • ΞϓϦઐ༻ SDK Λ͏ඞཁ͕͋Δɻ (εϚϗ WebRTC ඇਪ)
• ϢʔβʔڥΛνΣοΫ͢Δϖʔδ ඞਢ • ϔουηοτͷ࣭ • ωοτϫʔΫ (ଓঢ়ଶ, ಉ࣌ଓ, ཧ) • Ի࣭͕ѱ͍ͱ͍͏͍߹ΘͤΑ͘དྷΔ 98% ωοτϫʔΫϚΠΫͷଓෆྑʹΑΔͷ
Ի࣭ͳͲͷ҆ఆੑͱݪҼಛఆ ۙͷ5XJMJP$MJFOUͷେςʔϚ
ݪҼΛಛఆ͢ΔͨΊʹ w5XJMJP8FC35$%JBHOPTUJDT IUUQTOFUXPSLUFTUUXJMJPDPN w%VBM$IBOOFM3FDPSEJOH /FX w$BMM*OTJHIU /FX
w2VBMJUZ8BSOJOHT /FX ͦͦ௨Ͱ͖Δ͔ Ի࣭ྼԽͷݪҼԿ͔ ϋϯζΦϯͰ
HFU6TFS.FEJB ϒϥβ͔ΒσόΠεͷϚΠΫΧϝϥૢ࡞ใΛऔಘ 4JHOBMJOH 4%1ͱݺΕΔࣗͷڥΛهͨ͠ใɻ͜ΕΛ௨৴͢Δ ରͷ૬खͱμΠϨΫτʹใަ͢ΔͨΊͷΈ *$& *OUFSBDUJWF$POOFDUJWJUZ&TUBCMJTINFOUʣ ྆ऀ௨৴ଓͷࡍʹɺ͓ޓ͍௨৴Մೳͳܦ࿏Λ୳͠ग़ͯ͠ ڞ༗͢ΔΈ ༻ޠղઆ
8FC35$ IUUQTUFDITLFUDIKQXFCSUDQFFSKTIUNM
+JUUFS δολ ωοτϫʔΫ௨৴Ͱɺσʔλૹʹ͔͔Δ͕࣌ؒҰఆͤͣ ʹ౸ண͢Δσʔλͷॱ൪͕ཚΕΔݱ .04 Ϟε ѹॖʹΑΔԻ࣭ͷධՁج४ -BUFODZ
ϨΠςϯγ సૹཁٻΛग़͔ͯ͠Β࣮ࡍʹσʔλ͕ૹΒΕͯ͘Δ·Ͱʹ ੜ͡Δɺ௨৴ͷԆ࣌ؒ ༻ޠղઆ $BMM
͡Ί·͠ΐ͏ IUUQCJUMZ I9JQZ[