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

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

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... → 全てに、音声チャットが存在。
  • 9.
  • 10.
  • 11.
      ● http://theworld09.com/ ● Over 70K Downloads !!
  • 12.
    実装しました ● 音声会話をするライブラリを作成 (for iOS) ● AudioToolbox framework , TCP/IP → 同じネットワーク内で無いと接続不可 ● NAT/Firewall を通過できない問題 解決策 ● サーバーを介して通信する方法 (今はコレ) 今はコレ) ● UDP Hole Punching を使った方法 (これから試す) これから試す)
  • 13.
    僕らの作りたかった 「インターネット」 は本当にこんなものでいいのか? OK、ブラクラゲット。           ∧_∧     ∧_∧  (´<_`  ) 流石だよな俺ら。    ( ´_ゝ`) /   ⌒i    /   \     | |   /    / ̄ ̄ ̄ ̄/ | __(__ニつ/  FMV  / .| .|____     \/____/ (u ⊃       ガガガガ・・・・
  • 14.
  • 15.
  • 16.
    インターネットコミュニティの発展 (例 : mixi, @kazoo04) @kazoo04) Twitter, Facebook, LINE では提供されていない 「コミュニティ」ベースのリッチな 「コミュニケーション」を提供する
  • 17.
    オンラインでパーティーを実現したい 「音声グループチャット」を利用 初めにユーザーは、 パーティールームに入場 主催者の声はパーティールーム にいる全てのユーザーに聞こえる 各ユーザーはテーブルに属し テーブル内のユーザー同士 自由に会話ができる その他にも、パーティーを 演出する為のギミックを用意
  • 18.
    募集! 一緒に Party を作りませんか!? アイデアだけでも歓迎! 興味のある人は、@U_Akihir0 まで。 興味のある人は、@U_Akihir0 ご清聴ありがとうございました。