6

バックグラウンドとして Libpurple を (できれば) 使用する Cocoa Touch プログラムを作成しています。唯一の問題は、どこから始めればよいか見当がつかないことです。私はそれを使用するアプリケーションのソースコードを調べてきましたが、今のところどこにも行きません.
libpurpleに慣れるのに役立つことを知っている人はいますか?

4

3 に答える 3

10

まず第一に、libpurple は GPLv2 の下でライセンスされているため、問題が発生する可能性があります。あなたがやろうとしていることと互換性がないかもしれません。(App Store で GPLv2 アプリを入手できるかどうかは完全にはわかりません。)

次に、非常に短い例としてpurple-client-example.clibpurple sourceを読むことができます。

また、Adiumは Mac OS X アプリであり、iPhone で行うことに近いため、Pidgin よりも学習に役立つ可能性があります。

于 2009-11-10T02:25:11.043 に答える
1

libpurple を理解する最善の方法は、それを使用する OSS クライアントであるPidginを使用することです。Pidgin の実装を調べてから、独自のクライアントの設計を開始してください。

于 2009-11-10T02:19:17.270 に答える
1

これを販売する場合、libpurple は GNU ライセンス下にあるため使用できません。Objective-C 用の代替 AIM API を確認してください。少し調整すると、おそらく iPhone で適度に機能します: LibOrange

于 2011-03-29T17:05:25.243 に答える