3

我想到了这个程序,我想尝试用 C++ 创建。我不确定我应该使用什么 SDK,这是这个想法:

基本上就像 Facebooks status' 或 twitter 但仅限于您的桌面。像 AIM 或 MSN 这样的窗口可以让您查看您的朋友及其当前状态,允许您对其发表评论等。当有人更改他们的状态时,他们所有的朋友都会在他们的屏幕右下角收到一个小通知,说明他们的朋友目前的状态是。显然会有更多的东西使它与众不同,但这是我开始的基本想法。

4

3 回答 3

3

如果您打算将其作为开源版本发布,Qt GUI 框架非常值得考虑(您也可以购买商业许可证)。它是跨平台的 (Linux/Win/Mac) - 例如。谷歌地图桌面应用程序使用它。

它将为您提供网络支持、HTML/XML 渲染(如有必要)、SQL 等等。

至于通信协议,请遵循 Greg 的建议。

于 2009-01-12T06:27:13.800 回答
2

跨平台 GUI 系统的一个不错的选择是wxWidgets。对于用户之间的通信,像XMPP这样的东西将是一个不错的选择,因为它是一个与平台无关的开放标准,对用户“存在”提供了坚实的支持。

于 2009-01-12T00:55:24.187 回答
0

Qt 是一个很好的跨平台工具包。看看那个。

于 2009-01-12T09:19:59.817 回答