I am not new to c++,but i have not found a c++ desktop applications framework.I have found one and it seems to complex.Are there other frameworks available for c++ out there?.
C is too low level language for desktop applications. Windows Drivers are normally written in C, as well as console apps, but GUI objects are better with object-oriented language, which can provide object-oriented interface for Windows objects.
1. WPF. Windows Presentation Foundation or WPF is a framework within the . NET framework mainly used to develop the graphics of a desktop application.
Using the cross-platform desktop framework is the best choice to develop a desktop app that later can be easily transitioned to another desktop platform, mobile devices, and web-application.
According to a survey published by Telerik on April 2016, the most popular technologies for building Windows desktop apps are Windows Forms, WPF, and UWP. You can develop in any of them using C# and Visual Basic, but let's take a closer look.
There are various choices when it comes to c++ Desktop app frameworks, it mainy depends on your skills and on the plattform you want the app to run.
Two Opensource Frameworks that are plattform independent, I have used so far are
The QT-Framework from trolltech now nokia and wxWidgets if you need something in the multimedia area have a look at openframeworks
Qt - forever! It is mature and cross-platform. http://en.wikipedia.org/wiki/Qt_(framework)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With