Pro Yearly is on sale from $80 to $50! »

IP メッセージングと Video でサービス作ってる話

IP メッセージングと Video でサービス作ってる話

Twilio の Rails に乗るということ。

24b6f72ed7e8664f953ec85de4449fb2?s=128

Kiminari Homma

August 30, 2016
Tweet

Transcript

  1. ि຤ʹ Twilio IP ϝοηʔδϯάͱϏσΦͰ αʔϏε࡞ͬͯΔ࿩ selfree, llc @kimihom

  2. Why? • ٳ೔ͷษڧ͕ͯΒ (෭࢈෺) • Twilio ͷཌྷΛಘΔͱɺͲ͜·ͰͰ͖Δ͔஌Γ͍ͨ • λʔήοτߜΕ͹ϫϯνϟϯ͋Δ(ͱࢥͬͨ)

  3. νʔϜ಺ͳͲͷର౳ͳձ࿩Ͱ͸ͳ͘ɺ “ڭ͑Δ” Λϕʔεʹͨ͠ ࢣఋؔ܎ͷ͋Δ ίϛϡχέʔγϣϯϓϥοτϑΥʔϜ What?

  4. Target • ӳձ࿩ͳͲͷϨοεϯαʔϏεΛӡӦ͍ͯ͠Δاۀ • ίϯαϧςΟϯάձࣾ • ઎͍΍࿩͠૬खͳͲͷϏδωε (Ծઆ) ϝΠϯ͸”ձ͏”͚ͩͲɺΦϓγϣϯͱͯ͠ ϦϞʔτͰձ࿩Ͱ͖Ε͹ɺ෇ՃՁ஋ΛఏڙͰ͖ΔͷͰ͸ʁ

  5. DEMO

  6. γεςϜͷ࿩ • ཪଆͷίʔυ͸Ϣʔβʔ؅ཧͱτʔΫϯੜ੒ͷΈ • ͻͨ͢Β JavaScript ! CSS! HTML!

  7. ར༻ٕज़ • IP ϝοηʔδϯάɺVideo • Ruby on Rails 5 (ActionCable

    ࢖ͬͯͳ͍w) • ·͔͞ͷ jQuery • Bulma (CSS ϑϨʔϜϫʔΫ)
  8. Twilio ৽ٕज़Λ৮ͬͯΈͯ Video IP ϝοηʔδϯά SPA େલఏͳઃܭ(େྔͷΠϕϯτఆٛ) ࠷ॳʹϩʔσΟϯάը໘ग़ͯ͠ҰׅಡΈࠐΈ νϟϯωϧͱ͔ϢʔβʔͷಡΈࠐΈॱෆಈ? ػೳগͳ͗ͯ͢ޠΕΔ΄Ͳͳ͍

    Invite/Accept ͳઃܭʹͨ͠΄͏͕Կ͔ͱྑ͍
  9. ࠓޙ (ि຤ͷΈ੍໿) • ϝοηʔδฤूͱ࡟আ • ࠃࡍԽ • ՝ۚपΓ (αϒΞΧ΢ϯτ?) Stripe

    ࢖ͬͯΈ͍ͨ • Landing Page • ͻͱ·ͣϦϦʔε ༷ͯ͠ࢠݟ
  10. ͜ͷൃදͰݴ͍͔ͨͬͨ͜ͱ • ͓ຍٳΈͱͦΕҎ߱ͷ౔೔͚ͩͰ͜͜·Ͱ͍͚Δ • API ʹ͓ۚ෷ͬͯͰ΋։ൃޮ཰બͿͷ͸͍͍͜ͱ • ίϛϡχέʔγϣϯ͸Ϗδωεͷجຊ • ϏσΦɾνϟοτͳΒάϩʔόϧૂ͑Δʂ

    • ి࿩Ҏ֎ͷ Twilio ٕज़͸ϚΠφʔͳࠓ͕νϟϯε
  11. Thanks.