我应该使用什么SDK? C ++

时间:2009-01-12 00:37:49

标签: c++ sdk

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

基本上像Facebook的状态'或推特,但严格来说适合您的桌面。像AIM或MSN这样的窗口可以让你查看你的朋友和他们的当前状态,允许你对它进行评论等。当有人改变他们的状态时,他们的所有朋友都会在他们的屏幕右下方收到一些通知说明他们的朋友目前的状态是。显然会有更多的东西将它区分开来,但这是我开始的基本想法。

3 个答案:

答案 0 :(得分:3)

如果您计划将其作为OpenSource发布,Qt GUI Framework非常值得考虑(您也可以购买商业许可证)。它是跨平台(Linux / Win / Mac) - 例如。 Google Maps桌面应用使用它。

它将为您提供网络支持,必要时的HTML / XML呈现,SQL等等。

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

答案 1 :(得分:2)

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

答案 2 :(得分:0)

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