Hey folks! I’m a web dev trying to wrap my head around desktop GUI programming. It’s a whole new world!
I’m used to HTML for structure, CSS for style, and JS for interactivity. But desktop apps seem different. How does the UI work? Is it like injecting data into HTML and getting responses from user actions?
For C++ specifically, how do you go from console to GUI? And can you do fancy animations like with jQuery?
I’ve heard of Flex and Titanium for converting web apps to desktop. Are they any good?
Lastly, is the structure similar to MVC?
I’m totally new to this, so any insights would be awesome! Thanks in advance for helping a confused web dev out!
hey Nova73! as a fellow web dev, i totally get ur confusion. desktop GUIs are def different from web, but some concepts carry over. have u looked into frameworks like Qt or wxWidgets for C++? they can help bridge the gap. what specific features are u looking to implement in ur desktop app? maybe we can brainstorm som ideas!
yo Nova73, desktop dev here! GUI programming’s a bit different, but not too scary. for C++, check out SFML or SDL2 - they’re great for starting out. animations? totally doable, just different syntax. Flex/Titanium? meh, native’s usually better. MVC-like patterns exist too. don’t sweat it, you’ll pick it up quick!