4 ms·
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 in
by skavi 2y 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 2y agoIIRC it used Qt with QML and WebEngine. Not that surprising given Spotify started as a Qt application before it became a webview.
- montag 2y agoI 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 2y agoThe early versions definitely used Qt on Linux
- skavi 2y agoWould you happen to recall where you found that?
- heeen2 2y agonot 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 2y agoI 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?
- skavi 2y agofound a source: https://www.qt.io/press/qt-provides-ux-framework-for-spotifyas-newest-exploration-a-limited-release-of-car-thing-a-smart-player-for-your-car?page=1 https://www.qt.io/press/qt-provides-ux-framework-for-spotify...
- winternewt 2y agoIt 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.