A .NET MAUI mobile application demonstrating "vibe coding" - rapid UI development using GitHub Copilot. This project showcases a Steam Store mockup interface built entirely through AI-assisted development.
This is an experiment in vibe coding, exploring how quickly a mobile app can be built using GitHub Copilot (mostly from VS Code Copilot Chat). The project started with a simple prompt:
"Make a mobile app based on a screenshot of vibe-wpf"
The app is based on vibe-wpf by Jonathan Peppers, which itself implements the Steam Desktop App Redesign by Juxtopposed on Dribbble.
| iOS | iOS (Game Details) | Android |
|---|---|---|
![]() |
![]() |
![]() |
| iPad |
|---|
![]() |
- Steam Store UI Mockup: A mobile recreation of the Steam Store interface
- Cross-Platform: Targets iOS, Android, and macOS (via Mac Catalyst)
- AI-Assisted Development: Built primarily through natural language prompts to GitHub Copilot
- Modern MAUI UI: Demonstrates XAML layouts, custom controls, and responsive design
| Platform | Minimum Version |
|---|---|
| iOS | 15.0 |
| Android | 21.0 |
| macOS (Catalyst) | 15.0 |
| Windows | 10.0.17763.0 |
This project's design has the following attribution chain:
- Original Design: Steam Desktop App Redesign by Juxtopposed on Dribbble
- WPF Implementation: vibe-wpf by Jonathan Peppers
- MAUI Implementation: This project (MauiSteamApp)
All game titles, logos, and brand imagery are property of their respective owners. This is a UI mockup for demonstration purposes only.
- .NET MAUI - Cross-platform UI framework
- .NET 10.0
- C# / XAML
- GitHub Copilot (VS Code)



