Play App Lifecycle: From Activation and Suspension to Background Execution and Multitasking in Universal Windows Apps