Yes you have to keep libraries updated, just like in desktop-land.
And unlike in desktop-land, spreading malware thanks to breached JavaScript on centralized websites is very common these days. You're basically putting your users in danger.
How accessible is your desktop app? Can a screenreader deal with that?
Yup.
Every cross platform solution (...) looks terrible compared to the web
Good cross-platform solutions use the native OS APIs, but I agree that Qt applications usually look like a unicorn had puked on your monitor.
With no install.
Have you tried writing portable software yet?
the reality is your users are probably on a phone
Which can perfectly be covered with Delphi, C#/Xamarin etc.
they probably won't want to install anything
According to my own experiences, your very target audience (let me call them "dumb users" for now :-)) very much will want to install anything. Heck, they even use a Facebook app which is not really more than a headless web browser with Facebook in it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
And unlike in desktop-land, spreading malware thanks to breached JavaScript on centralized websites is very common these days. You're basically putting your users in danger.
Yup.
Good cross-platform solutions use the native OS APIs, but I agree that Qt applications usually look like a unicorn had puked on your monitor.
Have you tried writing portable software yet?
Which can perfectly be covered with Delphi, C#/Xamarin etc.
According to my own experiences, your very target audience (let me call them "dumb users" for now :-)) very much will want to install anything. Heck, they even use a Facebook app which is not really more than a headless web browser with Facebook in it.