• Online, Self-Paced
Course Description

An app's life cycle is important to define functionality, and designing around different events can make features better and more responsive. In this course, you will learn how to program around application life cycle events.

Learning Objectives

App Life Cycle

  • start the course
  • describe the UWP app life cycle
  • implement app activation in your app
  • implement prelaunch for your app
  • launch your app during Windows startup
  • activate your app from a URI
  • activate your app from a file

Suspension and Resuming

  • implement suspension handling in your app
  • implement app resume from suspension or termination
  • implement extended execution in your app
  • handle various suspension errors

Practice: App Activation

  • implement several app life cycle features in an app

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.