Yes I have, and I have used interfaces which were as rich, or even richer, for decades, without the need of embedding web content.
For instance GTK apps in the earlies 2000s were easily displaying content as rich.
For instance GTK apps in the earlies 2000s were easily displaying content as rich.
Point is, native or not native, this should not matter for a well optimized code. We are not talking about a AAA game here, it's just a chat app. It should not be burning cycles when inactive.