• 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 NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development

Feedback

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