3 Stimmen

Welches SDK sollte ich verwenden? c++

Ich habe ein Programm im Kopf, das ich gerne in C++ erstellen möchte. Ich bin nicht sicher, welche SDK ich verwenden sollte, Hier ist die Idee:

Im Grunde wie Facebooks Status' oder Twitter, aber ausschließlich für Ihren Desktop. In Fenstern wie AIM oder MSN können Sie Ihre Freunde und deren aktuellen Status anzeigen, Sie können ihn kommentieren, usw. Wenn jemand seinen Status ändert, erhalten alle seine Freunde eine kleine Benachrichtigung unten rechts auf dem Bildschirm, in der der aktuelle Status des Freundes angezeigt wird. Natürlich gäbe es noch viel mehr, aber das ist die Grundidee, von der ich ausgehe.

3voto

Marcin Gil Punkte 65334

Wenn Sie planen, es als OpenSource zu veröffentlichen, muss die Qt GUI-Framework ist durchaus eine Überlegung wert (Sie können auch eine kommerzielle Lizenz erwerben). Es ist plattformübergreifend (Linux/Win/Mac) - z. B. wird es von der Google Maps-Desktop-App verwendet.

Es bietet Ihnen Netzwerkunterstützung, HTML/XML-Rendering, falls erforderlich, SQL und vieles mehr.

Was die Kommunikationsprotokolle angeht, so sollten Sie Gregs Vorschlag folgen.

2voto

Greg Hewgill Punkte 882617

Eine gute Wahl für ein plattformübergreifendes GUI-System ist wxWidgets . Für die Kommunikation zwischen den Nutzern ist etwas wie XMPP wäre eine gute Option, da es sich um einen plattformunabhängigen offenen Standard mit solider Unterstützung für die "Präsenz" der Benutzer handelt.

0voto

Rolf Anders Punkte 131

Qt ist ein gutes plattformübergreifendes Toolkit. Schauen Sie sich das mal an.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X