Search code examples
c#uwpwindows-10-iot-coreself-updating

Windows IOT Core self updating applications


I have developed a basic UWP application that runs some automation for me on my windows iot core raspberry pi 3. Is there a way that I can have the pi update the application running on it by having a self update or accessing the internet? Rather than booting up visual studio and selecting deploy from the build options?

Also if I ever wished to do some form of publishing, like per say create a product that uses the pi and my software, is there a way that I can have the devices update over the users wifi for convenience?


Solution

  • Obviously, Microsoft is on-the-way.

    Some new offerings were added to Azure IoT device management a few months ago, however, there's still in preview.

    So one possible approach is to investigate

    • Create a custom firmware image with the updated applications/IoT Core.
    • Do the firmware update with Azure IoT Hub.

    Tutorials can be found in here.