https://en.wikipedia.org/wiki/Phosh
And amusingly Ubuntu uses Qt for its phone clone of Gnome.
Visual consistency means that your app looks as similar as possible across platforms. Regardless of those platforms' native UI. It's the bad kind.
UX consistency means that your app behaves the same across platforms, but adopts their style and conventions. You actually want this.
i also hate this "consistency" idea. was working on mobile app for android/ios. and a requirement was for apps to look identical on both platforms. whyyyyy. sure for designer it looks nice, but as a user who uses either ios OR android im used to conventions of particular platform. why throw that all away just to look identical an both platforms.