SlideShare a Scribd company logo
1 of 18
Download to read offline
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

Similar to Dentoo.LT #3 "Party with Twitter"

関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)rip jyr
 
座談会資料 事前配布 20170225
座談会資料 事前配布 20170225座談会資料 事前配布 20170225
座談会資料 事前配布 20170225知礼 八子
 
座談会資料(趣旨説明資料) 20161117
座談会資料(趣旨説明資料) 20161117座談会資料(趣旨説明資料) 20161117
座談会資料(趣旨説明資料) 20161117知礼 八子
 
WTM69_do_internet_dream_of_web
WTM69_do_internet_dream_of_webWTM69_do_internet_dream_of_web
WTM69_do_internet_dream_of_webMasanori Oobayashi
 
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~
IoT×ビジネス活用 ~最先端技術のビジネス活用に向けて~法林浩之
 
さくらのIoTプラットフォーム「sakura.io」を使ってみよう
さくらのIoTプラットフォーム「sakura.io」を使ってみようさくらのIoTプラットフォーム「sakura.io」を使ってみよう
さくらのIoTプラットフォーム「sakura.io」を使ってみよう法林浩之
 
デブサミ2013【15D-3】Azureセッション資料
デブサミ2013【15D-3】Azureセッション資料デブサミ2013【15D-3】Azureセッション資料
デブサミ2013【15D-3】Azureセッション資料Shinichiro Isago
 
すごいタスク管理(仮)
すごいタスク管理(仮)すごいタスク管理(仮)
すごいタスク管理(仮)Kakigi Katuyuki
 
@nifty エンジニアサポートの使い方
@nifty エンジニアサポートの使い方@nifty エンジニアサポートの使い方
@nifty エンジニアサポートの使い方Yuichi Saotome
 
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナーakihiro uehara
 
tohoku univ alumni meeting
 tohoku univ alumni meeting tohoku univ alumni meeting
tohoku univ alumni meetingHiroshi Miura
 
Great journey of koress project. A new hope : Japanese modern net gadgets
Great journey of koress project. A new hope : Japanese modern net gadgets Great journey of koress project. A new hope : Japanese modern net gadgets
Great journey of koress project. A new hope : Japanese modern net gadgets Yasunori Okajima
 
Oidf j tech-night6_nttid_20100528
Oidf j tech-night6_nttid_20100528Oidf j tech-night6_nttid_20100528
Oidf j tech-night6_nttid_20100528uctk
 
個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のり個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のりK K
 

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

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

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 ご清聴ありがとうございました。