UWP's specialty is being able to run the same app on many different platforms. In this course, you will learn how to use adaptive UI and adaptive coding to make apps that maintain maximum functionality on multiple platforms.
Learning Objectives
Adaptive UI
- start the course
- differentiate between a responsive UI and an adaptive UI
- implement an adaptive UI using the VisualStateManager
- use an AdaptiveTrigger to define states
- set layout properties with AdaptiveComponents
- build tailored layouts for different apps
Adaptive Coding
- use API contracts for adaptive coding
- use type detection for adaptive coding
- use the platform specific analyzer to help write adaptive code
Optimizing Layouts
- use different layout techniques to optimize the app's performance
Practice: Adaptive UI
- build an adaptive UI for your apps