What do you guys think is a modern programming framework especially for creating UIs?
It should fulfill the following stuff:
- Cross platform as much as possible but native platform advantages must be included
- Creating native executables
- For UI development the established patterns must be covered. In addition there must be recent technologies for text, graphics, videos, layout and so on
- A great IDE to include all that
- Straightforward UI component development
- All what you expect from a modern framework
A combination of technologies is also thinkable.
OT: Modern native programming framework
Moderators: Hacker, petermad, Stefan2, white
I think, Qt is definitely the leader here (BTW, the name is "Qt", not "QT"
). The possible alternatives are GTK, wxWidgets, FLTK and probably couple of others.
I personally dealt only with Qt and GTK and absolutely prefer the former for its more convenient and logical API structure, better documentation and object-orientedness (and for good looks on different platforms, too). Of course, it has its drawbacks either: large size of libraries, requirement for C++ (sometimes one only has pure C), using specific preprocessor for extending C++ syntax.

I personally dealt only with Qt and GTK and absolutely prefer the former for its more convenient and logical API structure, better documentation and object-orientedness (and for good looks on different platforms, too). Of course, it has its drawbacks either: large size of libraries, requirement for C++ (sometimes one only has pure C), using specific preprocessor for extending C++ syntax.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Sorry, never even heard of it.Lefteous wrote:What do you guys think about FireMonkey and the associated IDE (including compiler)?
P.S. Now, after wikipedying about it, I know why I didn't: I don't use Deplhi and don't watch for news about it.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64