skavi
2 days ago
What impressed me about this thing is how quickly it booted to an interface that was modern and responsive. It even had some pretty slick animations.
I’d be interested in how they achieved that. Looking at the repo it looks like the OS was just Linux. I wonder what the UI was written in.
ChocolateGod
2 days ago
IIRC it used Qt with QML and WebEngine.
Not that surprising given Spotify started as a Qt application before it became a webview.
montag
2 days ago
I don’t think Spotify was ever a Qt application. Back in the day, it used a custom cross platform UI framework they called Spider. But it was XML based, similar to QML.
ChocolateGod
2 days ago
The early versions definitely used Qt on Linux
winternewt
2 days ago
It started as a win32 application without any UI toolkit other than the controls that are built into windows. That's how the binary could be only a few hundred kilobytes in size.
skavi
2 days ago
Would you happen to recall where you found that?
skavi
a day ago
found a source: https://www.qt.io/press/qt-provides-ux-framework-for-spotify...
heeen2
2 days ago
not the person you asked, but the spotify deb repository used to contain a spotify-qt package that later became a transitional package to the current package
skavi
a day ago
I assume you’re referring to the desktop app? I’m more interested in what’s running on Car Thing.
Is there anything suggesting the old desktop app and the Car Thing app share technology?