Mocha
Cool Chat window UI
Cool Chat window UI
Impressive product owner
Descent close button
Product Features!
Q. つまりなんですか?
A. モバゲーに新しく導入するプライベートチャット機能です。まずはブラウザでリリースします。ミニメをチャットにおきかえるものです。
Q. システム的には?
A. Chatに必要なOnlineサーバーと、投稿等のAPI及びそれをうけつけて、UIを表示したりするJSのクライアントアプリです。XDomain対応させているので、他のサイト(=ゲーム)でも利用できるようになります。
Q.どれくらいリアルタイムですか?
A. かいてから届くまで、3G環境で0.x秒です(多分)!
Q. グループチャットは?
A. 初期のスコープにはいってます。
Q. ゲームに展開しますか?
A. Facebook SDK相当のSDKを作りゲーム側の作業をほぼ0で導入してもらうようにします
Q.ミニメはなくなりますか?
A. 最初は並走しますが、後日なくなります
Q. Openは?
A. 要調整ですが、多分導入できます
デモ!
Tuesday, Aug 21, 2012, 05:00 PM
sp.dev5063.gdev.dena.jp
結局何が終わってるの?
* アーキテクチャの素案設計 (reviewed by nhayashi, zigorou)
* Onlineサーバー : 基本的なコードはかいて、動いている
* API サーバー : 主要なAPIはわりと実装した
* Client SDK : 方針と、Cross Domain通信やStreamingの基本的な仕組みはdone
- Mocha.Core.XDomain.Socket (Done)
- Mocha.Core.Class, Mocha.Core.Model(このあたりは適当..)
- Mocha.App (絶賛開発中)
- Mocha.Core.UI (絶賛開発中)
- Mocha.Stream(done)
- Mocha.SDK (スコープ外)
要は....
それなりのアーキテクチャでChatのStreamをうけつろところは実装してるが、UIやその先はまだちょっと。。。
残タスクは?
* アーキテクチャの評価とインフラ調整
- リスクポイント!!
* サーバー周りの実装をちゃんとする
- 永続接続問題
- messageのはぬけ問題 (TCPの再発明的なことが必要)
* クライアントの実装
- Androidとのあくなき戦い = リスクポイント!!
* ベイジアンのfeasibility調査と調整