WX and the future of UI with the web technologies

This forum is reserved for everything you want to talk about. It could be about programming, opinions, open source programs, development in general, or just cool stuff to share!
Post Reply
User avatar
saifcoder
Experienced Solver
Experienced Solver
Posts: 80
Joined: Thu Nov 16, 2017 9:32 pm

WX and the future of UI with the web technologies

Post by saifcoder »

You know, Nokia was the king, then the world move to the smart phones.. msn, myspace, yahoo messenger.. then the world move to social medias., Did the world will move in the next years to the UI using web technologies ? I mean no more wxButton/wxTextCtrl ?

If yes, we need to seriously focus on wxWebview & wxHTML.
Debian 9 - GCC 6 - wxWidgets 3.x U
Win 10 - GCC 8 - wxWidgets 3.x U
Mac OS X 10.x - Clang - wxWidgets 3.x U
i am in love with WX. Yes.
PB
Part Of The Furniture
Part Of The Furniture
Posts: 4183
Joined: Sun Jan 03, 2010 5:45 pm

Re: WX and the future of UI with the web technologies

Post by PB »

IMO, if you want to switch to HTML-based UI, you are better off using Javascript and Chromium, see Electron. Obviously, it has its downsides too.

But as I wrote before many times, it seems that Win32-based UI is not supported anymore by MS (see lack of Dark Mode support) and will die off sooner or later.
User avatar
saifcoder
Experienced Solver
Experienced Solver
Posts: 80
Joined: Thu Nov 16, 2017 9:32 pm

Re: WX and the future of UI with the web technologies

Post by saifcoder »

Electron it's not a UI tool, it's a complete framework to do everything.. I hate run webserver to show hello world lol (Node.js).

however, I'm talking about WX, more and more people use wxwebview as the primary UI, I just saw a big project writed using WX with completely no old vanilla UI.. the UI was so nice and modern using HTML.
Debian 9 - GCC 6 - wxWidgets 3.x U
Win 10 - GCC 8 - wxWidgets 3.x U
Mac OS X 10.x - Clang - wxWidgets 3.x U
i am in love with WX. Yes.
PB
Part Of The Furniture
Part Of The Furniture
Posts: 4183
Joined: Sun Jan 03, 2010 5:45 pm

Re: WX and the future of UI with the web technologies

Post by PB »

While wxWidgets is not only a GUI library, it is first and foremost a GUI library.

IMO, if you are not using its GUI, there is no reason to use it all, the few non-GUI classes it offers are available (and often better) in modern C++ standard library, Boost etc.
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7449
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: WX and the future of UI with the web technologies

Post by ONEEYEMAN »

Hi,
Problem is not everything can be done with the Web/HTML/CSS.

Embedded stuff will most likely never get it.
And I doubt MSVC will be written as a Web app.

Thank you.
Post Reply