libpurple 入门

发布于 2024-08-10 20:25:02 字数 136 浏览 3 评论 0 原文

我正在编写一个 Cocoa Touch 程序,它(希望)使用 Libpurple 作为背景。唯一的问题是我不知道从哪里开始。我一直在浏览一些使用它的应用程序的源代码,但到目前为止还没有任何进展。
有谁知道什么可以帮助我熟悉 libpurple 吗?

I'm writing a Cocoa Touch program that will (hopefully) use Libpurple as it's background. The only problem is that I have no clue where to get started. I've been looking through some source code of applications that do use it, but so far haven't gotten anywhere.

Does anyone know anything that will help me familiarize myself with libpurple?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

瘫痪情歌 2024-08-17 20:25:02

首先,您可能会遇到一些麻烦,因为 libpurple 是在 GPLv2 下授权的。它可能与您想要做的事情不兼容。 (我不完全确定您可以在 App Store 上拥有 GPLv2 应用程序。)

其次,您可以阅读 purple-client-example.c。 im/download/source/" rel="noreferrer">libpurple 源,一个超短的例子。

此外,Adium 可能比 Pidgin 更有用,因为它是一个 Mac OS X 应用程序,更接近以及您可能在 iPhone 上执行的操作。

First of all, you may encounter some trouble, since libpurple is licensed under GPLv2. It may be incompatible with what you are trying to do. (I am not totally sure you can have a GPLv2 app on the App Store.)

Second, you can read purple-client-example.c in the libpurple source, for a super-short example.

Also, Adium might be more useful to study than Pidgin since it is a Mac OS X app, closer to what you might do on the iPhone.

囚你心 2024-08-17 20:25:02

了解 libpurple 的最佳方法是使用 Pidgin(使用它的 OSS 客户端)。研究 Pidgin 实现,然后开始设计您自己的客户端。

The best way to understand libpurple is to work with Pidgin, the OSS client that uses it. Study the Pidgin implementation, then start to design your own client.

∞觅青森が 2024-08-17 20:25:02

如果您打算出售它,则不能使用 libpurple,因为它受 GNU 许可证保护。请查看我的 Objective-C 替代 AIM API,稍作调整,它可能在 iPhone 上运行得很好: LibOrange

If you plan to sell this, you cannot use libpurple because it is under the GNU license. Please check out my alternative AIM API for Objective-C, with a bit of tweaking, it will probably work moderately well on iPhone: LibOrange

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文