DEV Community

Cover image for Revisiting the old classic Winamp and made it as a cross-platform app using Uno Platform
Sébastien Lachance
Sébastien Lachance

Posted on

Revisiting the old classic Winamp and made it as a cross-platform app using Uno Platform

AI Challenge for Cross-Platform Apps - WOW Factor Submission

This is a submission for the AI Challenge for Cross-Platform Apps - WOW Factor

What I Built

If you grew up during the Windows 95 era, there's a good chance you used the iconic media player Winamp.

I decided to modernize the classic Winamp interface using Fluent Design and make the app cross-platform with the Uno Platform.

Demo

GitHub Repository

Desktop

Desktop version

Desktop version

Mobile

Mobile version

Web

Web version

Cross-Platform Magic

The cross-platform capability is basically an effort-less feature for a Uno Platform project. You only need to adapt the design to different screen sizes. You don't have to worry about the physical device.

It's a pure joy to see the app running on Android, Windows, iOS, Web and macOS without any code change.

Interactive Features

In the player section, the play, pause, stop, next and previous buttons are working. The band sliders are clickable.

The amp visualizer and wave oscillator are animated with real-time rendering by SkiaSharp.

The Wow Factor

The amp visualizer and wave oscillator are cool to watch.

PS: some people might not believe me if I say I spent two evenings of about three hours each!

Top comments (0)