V>>>Даже существующий полноценный доступен только для iOS на основе mono (ХЗ какого он там качества). V>>>А виндовые UWP-приложения на .Net Core UWP компиляются серверами магазина Windows под сетку устройств, тот код публично недоступен.
Это в самом начале так было, еще во времена винфона.
Уже лет 5 как UWP приложение надо на .Net Native скомпилировать у себя на машине, иначе в стор залить не дадут.
Основные проблемы .Net Native:
— Микрософтовцы на него забили и больше не развивают
— Поддерживается .Net Core не выше 2 с чем-то
— Релизный код может работать совсем не так, как отлаженный на JIT. А отладчик там очень хреново работает, фиг поймешь, где сломалось.
— Результат часто тормознее, чем на JIT
.Net Native в качестве бэкенда использует микрософтовский компилятор Си++
V>Насколько я понимаю, в некоторой степени будет готов AOT для webasm с выходом .Net 6.0.
Не-а, для wasm сейчас используется адаптированный моновский (тот же, который для iOS, на основе LLVM)