Re:Sciter – Multiplatform HTML/CSS UI Engine for Desktop and...
by The_Colonel on Wednesday May 13, 2020 @06:22AM
(#23165395)
Interesting, I just assumed Telegram Desktop is electron app since it behaves similarly to one.
In the end I don't care how it's done as long as it works fine (which it does).
Re:Sciter – Multiplatform HTML/CSS UI Engine for Desktop and...
by kienkien on Wednesday May 13, 2020 @06:35AM
(#23165467)
"behaves similarly" How?
Re:Sciter – Multiplatform HTML/CSS UI Engine for Desktop and...
by The_Colonel on Wednesday May 13, 2020 @06:41AM
(#23165501)
Besides Telegram, I have also electron based Rocket Chat and Slack (different teams, different apps :/) and all these apps look and feel very similar.
Telegram uses this non-native visual language which is very common in electron apps.
it's not "grey box", it's "uses the native theme of the user's desktop". e.g. I use strawberry music player, if I am on a computer with a dark theme it's dark.
Qt definitely allows slack-like look though if the developer opts-in to it - e.g. Telegram Desktop (https://cdn2.nextinpact.com/images/bd/news/163843.jpeg) is made with Qt Widgets.
Ripcord is another Qt app which is a discord / slack client made by a single guy, which goes more for the native look'n'feel : https://cancel.fm/ripcord/
(contrast this with slack needing dozens of developers and being at their third rewrite of the app because of performance issue :-))