2011-08-09 4 views
2

のためのjQueryのまたはJavaScript既製のXMPP Webクライアントを探している私は、週の大半のために検索してきました。私は簡単にモバイルアプリに適合させることができるXMPP /ジャバーWebクライアントの切実に必要です。 Strophe.js経由BOSHは、最も可能性の高いは、モバイル

  • ウィルのXMPPサーバー以降のセットアップ、今の公開サーバ を使用してテストします(ここでの推奨を使用することができます)
  • -

    アーチ:ここでは具体的です

  • PhoneGapのjQueryを使ってモバイルUI
  • iPhoneアプリ、Androidのポート後で

必須 - 1つのチャットに

  • クライアント側のjQueryやJavaScript
  • 1は、プログラム、プログラムのユーザーを登録したり、私のDBを使用する
  • 能力
  • オンデマンドで「部屋」のチャットセッションを起動し、動的に
  • 生成しますセッションをチャットする特定のユーザーを割り当てて、除去する能力
  • CSSで制御
  • シンプルな携帯のようなインターフェース
  • (320PX広い最大に適合しなければなりません)回の複数の同時アクティブなチャットセッションが、プログラムで制御された時間
  • シンプルなプレゼンス(オンライン/オフライン)で表示された唯一の
  • チャットセッションがビューの外にある新しいチャット要求と新しいメッセージの
  • 通知

希望 -

  • jQueryのモバイルインテグレーション(おそらくプラグインなど)
  • アクティブなチャットセッションにステータスとリンクが表示されトップツールバータップ可能なアイコン(おそらくカウンターアイコンを経由して)新しいインバウンドコメントや新しいセッション要求の
  • 通知
  • スライドするセッションページをチャット
  • 他のアクティブなチャットを維持しながら、Facebookの
  • オープンのような他のXMPPベースのチャットシステムとチャットする能力source

私が探しているものはたくさんありますが、HTML5モバイルデベロッパーにクライアントプラグインの一種としてシンプルで気に入ったものがあると思います。私はここや他の場所で見つけるものの大部分は、XMPPサーバーに話しためのライブラリを参照します。それは素晴らしいですが、そのアーキテクチャにプラグインできる優れたクライアントがすでに存在していますか?

+0

実装したソリューションに更新してください –

+0

はい解決策について教えてください –

答えて

1

残念ながら私はあなたが存在することを求めているとは思わない。 Strophe.jsライブラリとjQuery MobilePhoneGapを使用して、クライアントをゼロから作成する必要があります。

jQueryモバイルは、以前のhtmlでハングアップするのは難しくありません。クライアントを構築するCSSとjavascriptの知識は、過度に難しいはずがありません。

運が良かった!

+1

私は自分自身でその結論に達しました。私は現在、フリーランサーが自分のプロジェクトのこの側面を取り上げて、他の分野に集中したいと思っています。 – Inator

1

Strophe.jsを試してみてください。私はそれと一緒に遊んだし、それは非常によく設計されているようだ。それと何の不具合も経験していない。十分に文書化されている。

それは基本的に長いポーリング(実装BOSH)を行います。

+0

ええ、でもそれは別のライブラリです。私はそれを使用することを期待していますが、プラグインするためのクライアントインターフェイスが必要です。 – Inator