The Universal Windows Platform and App Scaling

The Universal Windows Platform provides a framework for app developers to deliver their app to any platform running Windows 10 and making sure that apps UI works on screens of all sizes is critical.

Richard Hay, Senior Content Producer

July 7, 2016

2 Min Read
The Universal Windows Platform and App Scaling

Microsoft has invested a lot of time and effort into their Universal Windows Platform (UWP) tools to help developers target not only Windows 10 on mobile devices but on PCs, tablets and large devices like Surface Hub, HoloLens and very soon Xbox One.

While the concept of developing for one device and targeting multiple end points for your app is a great time saver it does require some work on your part as a developer to make sure the user interface and user experience of your app work for each possible screen size.

That is where scaling comes into play and can make or break your app across those different screen sizes.

They say when people are eating they begin with their eyes and software/apps are just like that. The look of an app is a very important aspect of your work and will many times will make the difference between someone immediately closing the app or starting to use it.

Of course, Microsoft understands this as well so they can share from their own experience in developing first party apps for Windows 10 devices and their latest blog post aims to help you with the scaling your app needs.

It covers scaling your app across multiple types of apps and user interface features such as app tabs, app bars, nav panes, reflowing app data and detail pages.

"Sometimes also referred to as responsive design, adaptive design is a set of practices that enables an app’s UI to resize and restructure itself when the display screen changes its size, orientation, or aspect ratio. When a UWP app runs in desktop mode on Windows 10, adaptive design also comes into play when users resize the app window.

Windows 10 uses an algorithm to scale fonts and other UI elements for each device. Instead of actual pixels, the scaling algorithm takes effective pixels into account in order to make sure that your fonts look good on a Surface Hub at a standard 10-foot distance as well as on a mobile device at a typical 5-inch distance from your face."

To learn more about these adaptive design practices for your app you can read the entire article from Microsoft. I also recommend keeping an eye on the Windows Developer site for other tips and tricks for building your apps.

But, wait...there's probably more so be sure to follow me on Twitter and Google+.

----------

Looking for an awesome, no-nonsense technical conference for IT Pros, Devs, and Devops? Check out IT/Dev Connections!

IT/Dev Connections

Read more about:

Microsoft

About the Author

Richard Hay

Senior Content Producer, IT Pro Today (Informa Tech)

I served for 29 plus years in the U.S. Navy and retired as a Master Chief Petty Officer in November 2011. My work background in the Navy was telecommunications related so my hobby of computers fit well with what I did for the Navy. I consider myself a tech geek and enjoy most things in that arena.

My first website – AnotherWin95.com – came online in 1995. Back then I used GeoCities Web Hosting for it and WindowsObserver.com is the result of the work I have done on that site since 1995.

In January 2010 my community contributions were recognized by Microsoft when I received my first Most Valuable Professional (MVP) Award for the Windows Operating System. Since then I have been renewed as a Microsoft MVP each subsequent year since that initial award. I am also a member of the inaugural group of Windows Insider MVPs which began in 2016.

I previously hosted the Observed Tech PODCAST for 10 years and 317 episodes and now host a new podcast called Faith, Tech, and Space. 

I began contributing to Penton Technology websites in January 2015 and in April 2017 I was hired as the Senior Content Producer for Penton Technology which is now Informa Tech. In that role, I contribute to ITPro Today and cover operating systems, enterprise technology, and productivity.

https://twitter.com/winobs

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like