Answer the question
In order to leave comments, you need to log in
What are the interfaces for desktop applications?
I was interested in the topic of developing beautiful (animated, stylish) interfaces for applications, such as in Battle.net, Avast Antivirus, Сomodo, spotify, etc., in general, non-standard windows interfaces. For example, Visual Blend is included with Visual Studio in which you can create your own user interface for C# projects, are there any analogues of Blend for developing application interfaces in C++, and not in C#?
Answer the question
In order to leave comments, you need to log in
> Battle.net
is very opportunely said. We open <installation path>\Battle.net.XXX\, we see:
Well, you understand :)
And it’s beautiful and stylish, this is because the company has money for:
1) specialists who know both C++ and Qt quite well, to give applications the desired look
2) designers who will give a few ideas, from which you can then choose the one that you can actually implement, so that it looks like a bang.
At the moment, Qt is the best I can advise for pluses, because. you can really achieve results with it, the bnet client is an example for you. Whether this is acceptable for you or not is up to you, the development of UI on the pluses does not repel me at all, but this is already a personal experience.
WinAPI -> MFC -> Qt (from the basis and omnipotence to the convenience and speed of development).
But in general, the pros for writing interfaces are overkill:
from js to c++
They can do anything, to be honest, the question is performance and goals.
Logic can be in C++, and animation in java / js (I think you will choose js, because animating something in such languages is a perversion and unjustified)
Qt and it is almost uncontested.
Although there is, for example, FLTK.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question