Con il lancio della Universal Windows Platform o UWP insieme con Windows 10 (2015-2016), Microsoft ha spostato l'attenzione su una soluzione che permettesse al programmatore di realizzare applicazioni universali in grado di essere eseguite allo stesso modo non solo sui PC Windows ma anche sugli altri dispositivi dell'azienda, compresi gli smartphone Windows 10 Mobile (progetto poi naufragato).