Windows 10 IoT Core Startup App Headed vs Headless
<p>I have a Raspberry Pi 3 running Windows 10 IoT Core with various UWP applications deployed to the device.</p>

<p>I'm happy changing what my default application is on startup either via the web portal settings or in PowerShell. However I don't understand what the difference is between a <strong>headed</strong> and <strong>headless</strong> application. Could someone offer an explaination please? The web portal table now includes an 'App Type' field as well suggesting 'Background' or 'Foreground' but this seems to confuse things further.</p>

<p><a href="https://i.stack.imgur.com/xm1BX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xm1BX.png" alt="enter image description here"></a></p>

<p>Background = Startup?</p>

<p>Foreground = Default?</p>

<p>To put it another way, would it be possible to have 1x headed UWP application collecting sensor values via the GPIO pins at the same time as a headless UWP application listening for BLE devices? Or the other way around.</p>

<p>Any clarification would be appreciated.</p>

<p>Thanks</p>