Learn about what makes the Universal Windows Platform stand out.
- [Instructor] Have you ever come across the issue of responsive design? Designing a stellar experience for every type of device is one of the most expensive and difficult aspects of modern application development. With so many platforms and device families it can be hard to make a great app for everyone. With the Universal Windows Platform, or UWP, you can write an application once and run it on any Windows 10 device family. Long gone are the days when you needed separate apps and separate code bases for desktop devices, phones, or consoles. As the UWP evolves, the range and variety of devices will continue to grow as well.
The UWP is also unique in the sense that it is the first client platform built atop .NET Core. And the only platform that is supported by .NET Native. What this means for you is more code shareability, room for faster renovation, and performance gains for your app. Not only that, but the skills learned while building UWPs will be transferable to any platform that implements .NET Standard. Now I know I just threw a lot of .NET vocab words around. That is because the evolution of .NET has played a big role in making the Universal Windows Platform such a great platform to develop for.
As you build your app these terms will be ingrained into your own vocabulary and you'll recognize exactly how they play a part in UWP. We know that software development is evolving quickly. Applications are updated at an increasingly faster pace. There are more and more apps for every possible situation. And the landscape of devices has grown exponentially. In my opinion, the Universal Windows Platform makes building apps for Windows easier today than ever before.
- Working with .NET for UWP app development
- Establishing application architecture
- Configuring Azure services
- Configuring the mobile app service backend
- Testing and publishing the service backend
- Using Facebook authentication
- Using XAML
- Client server abstraction API
- Using the UWP community toolkit
- Styling app views
- Creating adaptive views
- Testing an app for multiple user accounts
- Publishing to the Windows Store
- Sideloading app packages