• Online, Self-Paced
Course Description

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

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development