18
Party with Twitter Party with Twitter @U_Akihir0 @U_Akihir0 @TheWorld_JP @TheWorld_JP Dentoo.LT #3 Dentoo.LT #3 2013/4/14 (Sun) 2013/4/14 (Sun)

Dentoo.LT #3 "Party with Twitter"

Embed Size (px)

DESCRIPTION

@U_Akihir0 @TheWorld_JP です。 電気通信大学で行われたLT大会で使用した資料です! よろしくお願いします。興味持った人は是非連絡下さい!

Citation preview

Page 1: Dentoo.LT #3 "Party with Twitter"

Party with TwitterParty with Twitter

@U_Akihir0@U_Akihir0@TheWorld_JP@TheWorld_JP

Dentoo.LT #3Dentoo.LT #3

2013/4/14 (Sun)2013/4/14 (Sun)

Page 2: Dentoo.LT #3 "Party with Twitter"

自己紹介自己紹介自己紹介自己紹介● 電気通信大学大学院2年電気通信大学大学院2年

● 情報理工学研究科情報理工学研究科● 研究研究

● JavaScript to LLVM-IRJavaScript to LLVM-IR– コンパイラの作成コンパイラの作成

● Traced JIT in JavaScriptTraced JIT in JavaScript

● 作成物作成物● TheWorld for iOS (Twitter Client)TheWorld for iOS (Twitter Client)

– Over 70000 Downloads and 100k TokensOver 70000 Downloads and 100k Tokens

TW : @U_Akihir0 @TheWorld_JPFB : uakihir0

Page 3: Dentoo.LT #3 "Party with Twitter"

近況近況近況近況● 2013/1 2013/1 友達と会社を作った友達と会社を作った● 2013/3 2013/3 作った会社の活動を休止作った会社の活動を休止

Page 4: Dentoo.LT #3 "Party with Twitter"

近況近況近況近況● 2013/1 2013/1 友達と会社を作った友達と会社を作った● 2013/3 2013/3 作った会社の活動を休止作った会社の活動を休止

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

● 慶応生:慶応生:Facebook Facebook うぇーーい!!うぇーーい!!● 電通生:電通生:Twitter Twitter いいよね……。いいよね……。

Page 5: Dentoo.LT #3 "Party with Twitter"

TwitterTwitter

最近、オワコン臭がやばい。最近、オワコン臭がやばい。逃げていく開発者達。逃げていく開発者達。

迫り来る 迫り来る API v1.0 API v1.0 の死。の死。

増えないユーザーと古参の幅きかせ。増えないユーザーと古参の幅きかせ。

Page 6: Dentoo.LT #3 "Party with Twitter"

REST API REST API の終焉の終焉REST API REST API の終焉の終焉● リクエスト送って リクエスト送って JSON JSON が返ってくる が返ってくる APIAPI

● インタラクティブ インタラクティブ ((リアルタイムリアルタイム) ) 性がない性がない● サーバ側から能動的にデータを送らないサーバ側から能動的にデータを送らない

→ → REST API REST API のサービスは出尽くした感のサービスは出尽くした感

Page 7: Dentoo.LT #3 "Party with Twitter"

LINE LINE (from NHN)(from NHN)LINE LINE (from NHN)(from NHN)

電通大生無用の電通大生無用のリア充ツールリア充ツール

(API (API 非公開非公開))

100,000,000 Users100,000,000 Users

特徴:無料通話・無料メール特徴:無料通話・無料メール

Page 8: Dentoo.LT #3 "Party with Twitter"

その他メッセンジャーその他メッセンジャーその他メッセンジャーその他メッセンジャー● comm (from :DeNA)comm (from :DeNA)● カカオトーク カカオトーク (from kakao)(from kakao)● GREE Messenger (from GREE)GREE Messenger (from GREE)● Google Talk (from Google)Google Talk (from Google)● Skype (from Microsoft)Skype (from Microsoft)

etc...etc...

→ → 全てに、音声チャットが存在。全てに、音声チャットが存在。

Page 9: Dentoo.LT #3 "Party with Twitter"

当たり前の事実当たり前の事実Twitter Twitter には音声チャットには音声チャット

機能は存在しない。機能は存在しない。

Page 10: Dentoo.LT #3 "Party with Twitter"

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

Page 11: Dentoo.LT #3 "Party with Twitter"

    

● http://theworld09.com/http://theworld09.com/

● Over 70K Downloads !!Over 70K Downloads !!

Page 12: Dentoo.LT #3 "Party with Twitter"

実装しました実装しました実装しました実装しました● 音声会話をするライブラリを作成 音声会話をするライブラリを作成 (for iOS)(for iOS)

● AudioToolbox framework , TCP/IPAudioToolbox framework , TCP/IP

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

解決策解決策● サーバーを介して通信する方法 サーバーを介して通信する方法 ((今はコレ今はコレ))● UDP Hole Punching UDP Hole Punching を使った方法 を使った方法 ((これから試すこれから試す))

Page 13: Dentoo.LT #3 "Party with Twitter"

僕らの作りたかった僕らの作りたかった「インターネット」「インターネット」

は本当にこんなものでいいのか?は本当にこんなものでいいのか?

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

Page 14: Dentoo.LT #3 "Party with Twitter"

ない? ない? じゃあ作ればいいでしょ!じゃあ作ればいいでしょ!

Page 15: Dentoo.LT #3 "Party with Twitter"

PartyParty (With Twitter)(With Twitter)

Page 16: Dentoo.LT #3 "Party with Twitter"

インターネットコミュニティの発展インターネットコミュニティの発展(例 (例 : mixi, @kazoo04: mixi, @kazoo04))Twitter, Facebook, LINE Twitter, Facebook, LINE では提供されていないでは提供されていない

「コミュニティ」ベースのリッチな「コミュニティ」ベースのリッチな「コミュニケーション」を提供する「コミュニケーション」を提供する

Page 17: Dentoo.LT #3 "Party with Twitter"

オンラインでパーティーを実現したいオンラインでパーティーを実現したい「音声グループチャット」を利用「音声グループチャット」を利用

初めにユーザーは、パーティールームに入場

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

各ユーザーはテーブルに属しテーブル内のユーザー同士

自由に会話ができる

その他にも、パーティーを演出する為のギミックを用意

Page 18: Dentoo.LT #3 "Party with Twitter"

募集!募集!一緒に 一緒に Party Party を作りませんか!?を作りませんか!?

アイデアだけでも歓迎!アイデアだけでも歓迎!

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

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