The Windows platform targets all kinds of devices: desktops, laptops, tablets, phones, HoloLens, IoT and Xbox. As a developer you want your users to have a great user experience with your app across the entire breadth of devices it is available on. Each of these devices has unique capabilities...
app configuration
app development
background activity
background tasks
battery awareness
battery life
battery saver
best practices
developer tools
energy usage
foregroundexperience
maintenance trigger
mobile devices
portability
power management
settings
system policy
user experience
user settings
windows 10