WPF, UWP, and .NET Core have all been considered for a foundation of AdvancedHMI. The problem with any of these is the lack of RAD (Rapid Application Development) capabilities. The target user of AdvancedHMI is the typical PLC programmer in which the majority are not desktop application developers. If this group was asked to create a WPF application by writing XAML and VB/C#, the majority would not even open Visual Studio, let alone attempt use AdvancedHMI. A majority of those who do try would quickly give up once seeing the requirements of understanding things such as layout patterns, binding, value converters, and dependency properties.
The philosophy of AdvancedHMI is to create an extremely easy environment to compete with things such as FactoryTalk, C-More, AVG, Red Lion, etc. As of now, none of the latest technologies from Microsoft offer that, so most likely there will be no UWP version in the near future.
To fill some of that gap, versions of the communication drivers are being made compatible with UWP and will eventually be made available for purchase from the web site.