SlideShare a Scribd company logo
Party with Twitter
      @U_Akihir0
     @TheWorld_JP

     Dentoo.LT #3

    2013/4/14 (Sun)
自己紹介
●
    電気通信大学大学院2年
    ●
        情報理工学研究科
●
    研究
    ●   JavaScript to LLVM-IR                   TW : @U_Akihir0
                                                     @TheWorld_JP
         –   コンパイラの作成                           FB : uakihir0
    ●   Traced JIT in JavaScript
●
    作成物
    ●   TheWorld for iOS (Twitter Client)
         –   Over 70000 Downloads and 100k Tokens
近況
●   2013/1 友達と会社を作った
●   2013/3 作った会社の活動を休止
近況
●   2013/1 友達と会社を作った
●   2013/3 作った会社の活動を休止

    → 目指す方向性 (音楽性) の違い
              音楽性)
      慶応 SFC の起業志望の人と感性が…

    ●   慶応生:Facebook うぇーーい!!
        慶応生:Facebook
    ●   電通生:Twitter いいよね……。
        電通生:Twitter
Twitter
 最近、オワコン臭がやばい。
   逃げていく開発者達。

   迫り来る API v1.0 の死。

増えないユーザーと古参の幅きかせ。
REST API の終焉
●   リクエスト送って JSON が返ってくる API
    ●   インタラクティブ (リアルタイム) 性がない
                  リアルタイム)
    ●
        サーバ側から能動的にデータを送らない

    → REST API のサービスは出尽くした感
LINE (from NHN)

  電通大生無用の
   リア充ツール
     (API 非公開)
          非公開)


100,000,000 Users
特徴:無料通話・無料メール
その他メッセンジャー
●   comm (from :DeNA)
●   カカオトーク (from kakao)
●   GREE Messenger (from GREE)
●   Google Talk (from Google)
●   Skype (from Microsoft)
    etc...

    → 全てに、音声チャットが存在。
当たり前の事実
Twitter には音声チャット
  機能は存在しない。
提案

じゃあ、クライアント側で
実装すればいいんじゃね?
 



●   http://theworld09.com/
●   Over 70K Downloads !!
実装しました
●   音声会話をするライブラリを作成 (for iOS)
    ●   AudioToolbox framework , TCP/IP

    → 同じネットワーク内で無いと接続不可
    ● NAT/Firewall を通過できない問題




    解決策
    ●   サーバーを介して通信する方法 (今はコレ)
                        今はコレ)
    ●   UDP Hole Punching を使った方法 (これから試す)
                                  これから試す)
僕らの作りたかった
   「インターネット」
は本当にこんなものでいいのか?

OK、ブラクラゲット。
          ∧_∧
    ∧_∧  (´<_`  ) 流石だよな俺ら。
   ( ´_ゝ`) /   ⌒i
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/  FMV  / .| .|____
    \/____/ (u ⊃
      ガガガガ・・・・
ない?

じゃあ作ればいいでしょ!
Party (With Twitter)
インターネットコミュニティの発展
   (例 : mixi, @kazoo04)
              @kazoo04)
    Twitter, Facebook, LINE
    では提供されていない


「コミュニティ」ベースのリッチな
「コミュニケーション」を提供する
オンラインでパーティーを実現したい
 「音声グループチャット」を利用
初めにユーザーは、
パーティールームに入場


      主催者の声はパーティールーム
     にいる全てのユーザーに聞こえる


              各ユーザーはテーブルに属し
               テーブル内のユーザー同士
                自由に会話ができる



                 その他にも、パーティーを
                 演出する為のギミックを用意
募集!
一緒に Party を作りませんか!?
  アイデアだけでも歓迎!

 興味のある人は、@U_Akihir0 まで。
 興味のある人は、@U_Akihir0

 ご清聴ありがとうございました。

More Related Content

PPTX
コボラーがPython始めてみた話
PDF
本気でPythonで宛名書きした話
PDF
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
PDF
S09 t4 wrapup
PDF
Bot × 翻訳 次世代グローバルチャット
PDF
S09 t0 orientation
PDF
何よりも大きな話(巨大数, Dentoo LT #11)
PDF
Dentoo.lt#12
コボラーがPython始めてみた話
本気でPythonで宛名書きした話
「深層学習による自然言語処理」読書会 4.2記憶ネットワーク@レトリバ
S09 t4 wrapup
Bot × 翻訳 次世代グローバルチャット
S09 t0 orientation
何よりも大きな話(巨大数, Dentoo LT #11)
Dentoo.lt#12

Similar to Dentoo.LT #3 "Party with Twitter" (20)

PPTX
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
PDF
座談会資料 事前配布 20170225
PDF
座談会資料(趣旨説明資料) 20161117
PDF
WTM69_do_internet_dream_of_web
PDF
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
PDF
なぜ今OSGiか
PDF
さくらのIoTプラットフォーム「sakura.io」を使ってみよう
PDF
mie-covid19
PDF
デブサミ2013【15D-3】Azureセッション資料
PDF
Oss on Azure, social mobile web
PPTX
すごいタスク管理(仮)
PDF
@nifty エンジニアサポートの使い方
ODP
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
ODP
tohoku univ alumni meeting
PDF
Great journey of koress project. A new hope : Japanese modern net gadgets
PDF
Oidf j tech-night6_nttid_20100528
PDF
Twitter概要
PPTX
WebとIoTとMake
PPTX
個人開発 デプロイまでの道のり
 
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
座談会資料 事前配布 20170225
座談会資料(趣旨説明資料) 20161117
WTM69_do_internet_dream_of_web
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
なぜ今OSGiか
さくらのIoTプラットフォーム「sakura.io」を使ってみよう
mie-covid19
デブサミ2013【15D-3】Azureセッション資料
Oss on Azure, social mobile web
すごいタスク管理(仮)
@nifty エンジニアサポートの使い方
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
tohoku univ alumni meeting
Great journey of koress project. A new hope : Japanese modern net gadgets
Oidf j tech-night6_nttid_20100528
Twitter概要
WebとIoTとMake
個人開発 デプロイまでの道のり
 
Ad

Dentoo.LT #3 "Party with Twitter"

  • 1. Party with Twitter @U_Akihir0 @TheWorld_JP Dentoo.LT #3 2013/4/14 (Sun)
  • 2. 自己紹介 ● 電気通信大学大学院2年 ● 情報理工学研究科 ● 研究 ● JavaScript to LLVM-IR TW : @U_Akihir0 @TheWorld_JP – コンパイラの作成 FB : uakihir0 ● Traced JIT in JavaScript ● 作成物 ● TheWorld for iOS (Twitter Client) – Over 70000 Downloads and 100k Tokens
  • 3. 近況 ● 2013/1 友達と会社を作った ● 2013/3 作った会社の活動を休止
  • 4. 近況 ● 2013/1 友達と会社を作った ● 2013/3 作った会社の活動を休止 → 目指す方向性 (音楽性) の違い 音楽性)   慶応 SFC の起業志望の人と感性が… ● 慶応生:Facebook うぇーーい!! 慶応生:Facebook ● 電通生:Twitter いいよね……。 電通生:Twitter
  • 5. Twitter 最近、オワコン臭がやばい。 逃げていく開発者達。 迫り来る API v1.0 の死。 増えないユーザーと古参の幅きかせ。
  • 6. REST API の終焉 ● リクエスト送って JSON が返ってくる API ● インタラクティブ (リアルタイム) 性がない リアルタイム) ● サーバ側から能動的にデータを送らない → REST API のサービスは出尽くした感
  • 7. LINE (from NHN) 電通大生無用の リア充ツール (API 非公開) 非公開) 100,000,000 Users 特徴:無料通話・無料メール
  • 8. その他メッセンジャー ● comm (from :DeNA) ● カカオトーク (from kakao) ● GREE Messenger (from GREE) ● Google Talk (from Google) ● Skype (from Microsoft) etc... → 全てに、音声チャットが存在。
  • 11.   ● http://theworld09.com/ ● Over 70K Downloads !!
  • 12. 実装しました ● 音声会話をするライブラリを作成 (for iOS) ● AudioToolbox framework , TCP/IP → 同じネットワーク内で無いと接続不可 ● NAT/Firewall を通過できない問題 解決策 ● サーバーを介して通信する方法 (今はコレ) 今はコレ) ● UDP Hole Punching を使った方法 (これから試す) これから試す)
  • 13. 僕らの作りたかった 「インターネット」 は本当にこんなものでいいのか? OK、ブラクラゲット。           ∧_∧     ∧_∧  (´<_`  ) 流石だよな俺ら。    ( ´_ゝ`) /   ⌒i    /   \     | |   /    / ̄ ̄ ̄ ̄/ | __(__ニつ/  FMV  / .| .|____     \/____/ (u ⊃       ガガガガ・・・・
  • 16. インターネットコミュニティの発展 (例 : mixi, @kazoo04) @kazoo04) Twitter, Facebook, LINE では提供されていない 「コミュニティ」ベースのリッチな 「コミュニケーション」を提供する
  • 17. オンラインでパーティーを実現したい 「音声グループチャット」を利用 初めにユーザーは、 パーティールームに入場 主催者の声はパーティールーム にいる全てのユーザーに聞こえる 各ユーザーはテーブルに属し テーブル内のユーザー同士 自由に会話ができる その他にも、パーティーを 演出する為のギミックを用意
  • 18. 募集! 一緒に Party を作りませんか!? アイデアだけでも歓迎! 興味のある人は、@U_Akihir0 まで。 興味のある人は、@U_Akihir0 ご清聴ありがとうございました。