Got my game nicely set up with the UI, and my next step was building it into a Microsoft Hololens app, and ran into some issues keeping me from doing it. It's much more strict with the new .NET Core framework. Here are the Unity compiler errors we're getting when building as a Windows Store Universal 10 app (UWP build type XAML) that I hope you can help with.
Assets\MaterialUI\Utils\LitJson\JsonReader.cs(405,24): error CS1061: 'TextReader' does not contain a definition for 'Close' and no extension method 'Close' accepting a first argument of type 'TextReader' could be found (are you missing a using directive or an assembly reference?)
Assets\MaterialUI\Utils\LitJson\JsonMapper.cs(173,22): error CS1061: 'Type' does not contain a definition for 'GetInterface' and no extension method 'GetInterface' accepting a first argument of type 'Type' could be found (are you missing a using directive or an assembly reference?)
Assets\MaterialUI\Utils\LitJson\JsonMapper.cs(205,22): error CS1061: 'Type' does not contain a definition for 'GetInterface' and no extension method 'GetInterface' accepting a first argument of type 'Type' could be found (are you missing a using directive or an assembly reference?)
Assets\MaterialUI\Utils\LitJson\JsonMapper.cs(317,31): error CS1061: 'Type' does not contain a definition for 'IsClass' and no extension method 'IsClass' accepting a first argument of type 'Type' could be found (are you missing a using directive or an assembly reference?)
Assets\MaterialUI\Utils\LitJson\JsonMapper.cs(372,32): error CS1061: 'Type' does not contain a definition for 'IsEnum' and no extension method 'IsEnum' accepting a first argument of type 'Type' could be found (are you missing a using directive or an assembly reference?)
I've tried fixing the LitJson utility, going through the errors and upgrading the API to the new .NET, but still no luck. I did find a fork of LitJson that is supposed to make it .NET Core Compatible at https://github.com/WCOMAB/litjson/ but it got a little tricky. I assume other people have ran into this issue, and it shouldn't be too complicated to fix, just needed some help. If we get this working though, I'd recommend it being part of the next update for MaterialUnity, as long as it's backwards compatible. Thanks, if you want to check out what I have developed so far, I put up a limited beta you can apply for at http://QuadChess.com and see why this game has to be Hololens compatible... Will be interesting to see how the UI looks as an AR overlay..
~Alan