PowerToys is one of my favorite Windows apps, and the Windows Central team follows the app's development closely. Normally, I highlight new PowerToys utilities or the favorite additions of the main man behind PowerToys. But sometimes the layout of PowerToys deserves a highlight.
A new Welcome screen is on the way to PowerToys, and it's so gorgeous that I'm a bit disappointed that most people will only see it when initially installing the app. The engaging out-of-box-experience (OOBE) uses a Windows feature called Composition, allowing it to render at 60 FPS. The clip shared on X by Niels Laute doesn't quite do the welcome screen justice due to compression, but the animation is still impressive.
This is more than just a fun animation. Creating a usable user interface that also performs well is much more difficult than creating a mockup.
Similarly to how PowerToys acts as a playground for developers to make features that occasionally get integrated into Windows 11, the new welcome screen showcases something WinUI apps can do.
Laute highlighted that the new welcome screen relies on Composition, which sits below WinUI. Developers can use it to render visual effects, and it can also manipulate UI controls because of how performant it is. If you use the Microsoft Store, you've likely seen animations that rely on Composition without realizing it.
A pull request on GitHub discusses the welcome screen in more detail. A Microsoft support document details the layers of Windows 11 and how Composition plays a role.
Source link







