We’ve written Mapbox GL with portability in mind. Last weekend I used a rainy summer day to prove the point and integrated Mapbox GL into the popular Qt framework.
Getting vector tiles rendered in a QOpenGLWindow was very straightforward and took
only a few lines of code. Qt is taking GL very seriously and everything I needed
was there.

Lots of cool stuff can be done from this:
- We can combine
QMapboxGLwith the more desktop centric QtWidgets. Why not pinpoint in a map as we type an address in a text input? - Use
QPropertyAnimationfor panning the map using different easing curves to get smooth transitions when setting a new location. - A QtQuick component is already in the works, can’t wait to see
QMapboxGLon embedded devices with a nice UI.
And of course, it is all open source. You can find QMapboxGL with examples and build
instructions on GitHub.