Objective-Cを使用してiPhone用のIMタイプのアプリケーションを構築することを検討しています。Skype / AIM / MSNなどのアプリケーションがどのように機能するかに関する情報/アドバイス、および関連する可能性のあるテクノロジー/APIを確認したいと思います。
3 に答える
これらのサービス (または独自のサービス) への接続に使用される主なプロトコルは、XMPP (Jabber.
セッションを管理する Jabber/XMPP サーバーに接続します。XMPP は、Skype、Google トーク、Facebook チャットなどで動作します。
iPhone に非常によく適合するこのオープン ソース XMPP ライブラリを使用して、Google チャット アプリの実装に成功しました。
http://code.google.com/p/xmppframework/wiki/iPhone
Update
Raspuが指摘したように、ライブラリは GitHub に移動しました: github.com/robbiehanson/XMPPFramework
かなり簡単に起動して実行できるはずです。Googleトークの例も付いています。
Kik API を使用して、Kik のインスタント メッセージング トランスポートとインフラストラクチャの上にモバイル アプリを構築できます。この API は Android と iPhone で利用でき、モバイル アプリのユーザー間でリッチ コンテンツとファイルをアプリで転送できます。使い方も非常に簡単です。より単純なシナリオでは、統合に必要なコードはわずか 5 行です。詳細については、Kik API Web サイト ( http://www.kik.com/devまたはhttp://apiblog.kik.com ) を参照してください。
免責事項: 私は Kik API の開発者の 1 人です :)