Here is my entry for the @UnoPlatform AI Challenge organized by @ThePracticalDev. I had some ideas in mind, but I ended up revisiting an old classic of my younger years Winamp and made it as a cross-platform app. My personal goal for this challenge was to create an interface
5
10
35
Replies
My setup: • @VisualStudio • Uno Platform MCP server • Uno Platform Hot Design • @github Copilot • @dotnet My starting point was to paste an original screenshot of Winamp and prompting “create the winamp interface”.
1
0
6
The initial interface is obviously not 100% exact, but it’s very impressive. It saves hours of work.
1
0
4
I focused next to add the amplifier. I pasted the image and prompted “create a control based on SkiaSharp and animate it”.
1
0
4
Following the success of the previous control, I pasted another image and asked “create a control based on SkiaSharp of the wave chart and animate it”. I was wowed by the output. I didn’t prompt anything else of it. I just asked to insert it above the band sliders. Also, it
1
0
3
The fluent version of my app was taking shape. The biggest piece of the puzzle was to sync the time, the transport control buttons to make the app more realistic. I asked the agent to move the hardcoded data to the view model and implement the commands. I did the UI adjustments
1
0
3
The biggest flaw of AI came when I asked for the track list from Taylor Swift’s latest album. It gave me the album before the last one, so I had to search the web myself 😅. I then asked Copilot to create a C# array with the track times. It’s the most “manual” code I’ve inserted
1
0
2
My last feature was to replace the basic title bar with a custom one. I knew that Uno Platform team added this feature on their last update and thanks to the integration of the Uno Platform MCP server, the AI agent was able to use this new capability. It gives a better look for
1
0
2
I spent two evenings of about three hours each, and I’m mind-blown by what AI was able to produce just through prompting and using the Hot Design visual designer. My final advice: give Uno Platform Studio a try and have fun with it.
0
1
10
@archiecoder @UnoPlatform @ThePracticalDev Funny. I just asked someone last week if there is a macOS Winamp like app out there these days. This is nice!
0
0
2
The Catholic Vote, Trump, & Affordability What’s the POLLING, what’s the solution??? Cortes Chalk Talk time. @CatholicVote Plus, article link in replies��
5
13
60
I just realized I fix bugs in my code the same way some musicians tune their guitar sometimes. 😆
1
0
7