top | item 25089362

Show HN: UpbeatUI – A WPF MVVM framework for simple mobile-style Windows apps

4 points| tekdude | 5 years ago |github.com | reply

3 comments

order
[+] tekdude|5 years ago|reply
Developer here

This started off as part of a touchscreen music synthesizer app for Windows that I had been working on for a few years. I wanted the interface to be relatively simple and focused, kind of like what you see on most mobile or tablet apps. It would have a base layer with the main functionality, and then modal popups floating above for other functions when necessary. Only one interface layer or popup would be in focus and active at any one time, and the user could click or touch the background to close it and go back to the next lowest layer.

The music app didn't really go anywhere (it works as intended, but my initial assumptions were wrong), but I was able to split its UI manager off into a stand-alone library. I've since used it on some other small personal projects and added additional features as necessary.

I'm not sure how many people still develop Windows apps, but maybe this will cut out some of the ceremony and setup work that's usually required. At least for small apps.

Happy to take any feedback or answer any questions.

[+] tabulatouch|5 years ago|reply
Interesting. Where can I find the synthetizer app?
[+] tekdude|5 years ago|reply
The synthesizer app is still online at: https://www.pulselyre.com

Some day when I'm bored I'll make it opensource on GitHub. I need to clean up the repo a bit and remove the authentication modules first.